Pros
Cordial culture. The Credo permeates the organization globally. High-quality, high-integrity colleagues to learn from. Lots of room for career growth (in most areas, but not all). Nice work environment with great office resources. Very good benefits.
Cons
A lot of what made this company different has gone away. What was a very special company is now more just like every other company. The company is behind-the-times on flexible and remote work arrangements. Management is very numbers-focused; very concerned (but not obsessed) with meeting quarterly EPS, etc. Direction from above is often "do more with less," which makes for an increasingly stressful and frustrating work-life balance at a company that used to pride itself on being a "family company." Office politics can get in the way of getting thing done, and egos get exponentially larger as you go up through the executive ranks. Too many resources are dedicated to the image of the CEO, who is overly concerned about his own personal image. Whatever he wants, he gets, regardless of budgets. Credo indoctrination leads to a "we can do no wrong," holier than thou attitude toward competitors, regulators, and critics.