Pros
Many good people and interesting work. The company is fortunate to have a wide-moat because if the barriers to entry weren't so great this company would be out of business by now due to poor leadership.
Cons
limited advancement opportunities once you move past the first few layers of the organization resulting in high turnover. Many of the best leaders I have worked with in the organization have been passed over for advancement because they don't have the "right" connections. Employees are consistently instructed to manage their own careers, but then told where and what they will be doing as the organization continues to fumble through change after change. Very Boston centric. Head count to work load, opportunities for advancement and pay differences are skeewed in favor of our Boston counterparts.