5.0
Sep 26, 2011
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
The work life balance is fantastic. Working globally provides an abundance of skills and knowledge. Culture and team cohesion is brilliant.
Cons
With the organisation being such an immense size it is difficult to understand all the activities across the entire organisation.