Pros
Surrounded by incredible talent and brain power every day. Excellent work-life balance opportunities throughout the organization, with a strong emphasis on physical health (free gym). Great management training programs.
Cons
Traditional hierarchical 20th century corporate structure that can be inflexible if you're career is rooted in dynamic or disrupted industries. Executive culture rewards poor decision makers and trickles down political maneuvering to middle management, impacting performance at multiple levels. Difficult to impossible to achieve promotions, thus de-incentivizing the employee review process over time. Lack of incentives for cross-departmental collaboration, thus stymying other avenues for professional growth and advancement.