Pros
Highly regarded company, great advancement opportunities (for some), world class training facility (Crotonville). Senior leadership is pretty strong, middle managers are hit and miss. Lots of very smart and talented people here. Work anywhere in the world.
Cons
Lots of competition, internally - not just for good jobs, but lots of finger pointing to avoid having your metric look "bad". Quality is talked about, but not a lot of commitment on the part of leaders to really do what's needed. Bonus compensation limited to execs and certain other roles. Health plan stinks. Technology is old and outdated - enterprise apps are vintage 1990's, and the place still runs on spreadsheets to some degree. Outside hires have a tough time figuring out the organization's cultures and matrices.