Pros
Great people to work with in the trenches - they'll support and console you, and you'll know you're not alone.
Cons
Pretty much what others have said - there's a lot of new upper level management, taking credit for the work of their teams but not providing leadership or value. The new SVPs - especially the older female ones - are snobbish and catty - lots of name calling about others and eye rolling. This happens in meetings, hallways and everywhere. Definitely not leading by example. As others mentioned, HR is as incompetent as they come. Never seen a bigger group of misfits think they were high fliers. Don't bother putting complaints into the hotline - those go unanswered. Good people leaving everyday. With all the new people, our team has no institutional knowledge - big inefficiency.