Pros
Great place for those who enjoy quantitative analysis. Travelers measures and tracks everything. Data-rich environment. Lots of challenge to the work, and many opportunities to move within the company -- to try new things. Promote from within. Becoming much more attuned to the power of the voice of the customer. Company is run in a very responsible and financially sound way, so if you perform well and want a long-term career, you can get it here. They REALLY reward based on performance, so if you are good at what you do and use it to make a meaningful difference in Travelers' performance, you will be handsomely rewarded. Great training programs for those right out of school.
Cons
Travelers is still quite clueless about the power behind the voice of the employee. The attitude of the culture (and by this I mean employees as well as management) is : "This is Travelers, if you like it -- great. If you don't, you don't belong here." Seasoned professionals joining mid-career are left on their own devices to get up to speed when they join Travelers. Completely opposite to what is in place for new hires right out of school, Travelers has no onboarding process whatsoever for seasoned hires.