1.0
Aug 9, 2017
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
The people who work at Travelers are mostly decent.
Cons
You will not get any positive feedback. The company has self reviews that are done by your manager. If the manager does not like you, the files will be scored down, Then you will get fired