Pros
Compensation is competitive. Name brand will help you with your next job. Some very smart and thoughtful people still work there.
Cons
Used to be a cool place brimming with energetic and capable people. Now people do the bare minimum to not get fired. A lot of folks don't even care and want the axe provided they get a package. Morale at an all time low. Politics rule here. Lot of folks advance by whisper campaigning (bad mouthing) their internal competition or by playing golf with management. Or just by saying yes. PMO a joke. Top guys have a stunning lack of vision and leadership skills. Hire yes men and hope for the best. Shocked many still work at the company. Detractors or folks who voice an alternate view are let go or demoted. Losing best talent and not recognizing good talent is common practice for missed opportunities. Many legacy exec directors are holdovers that wouldn't be marketable anywhere else. Lack of focus on business process gives it that 90s feel where emails and outdated spreadsheets run amok. Many unhappy folks in leadership affects productivity. What happened? And now offshoring most of IT and eventually Operations? Good move (sic). That'll keep talent here. This last Strategy scheme will undo a lot of good built by rank and file that put the CME where it is. And will impact quality. Oh yeah quality ... forget it. The argument is that we can outsource for $25/hr so do it twice and we're still ahead. Ask for a profile of recent hires vs recent departures. Any noticeable trends? Seriously.