Pros
- Smart, inspiring, supportive peers. - Global reach provides opportunities for interesting projects, in particular if you're based in a larger office. - Size of company gives colleagues the opportunity to specialise or be more generalist. - Generally accommodating of flexible working (though can depend on manager).
Cons
- Leadership displays a complete lack of trust in colleagues on the ground. As an example, a new policy this year required senior leader approval for all expenses, even those that were directly related to the delivery of client work - essentially telling on-the-ground colleagues that they aren't trusted to make decisions in the best interest of the company. - Myopic focus on short-term business performance to please parent company shareholders - this not only hurts morale, but results in lots of wasted time on busy-work (forecasting sales and revenue multiple times per month, etc). - Terrible succession planning: businesses and departments go for long periods without leaders when one departs. - Very little formal training, and poor job of developing the next generation of leaders. - Compensation is poor, and limited investment in social/fun activities.