4.0
Dec 3, 2025
Former employee, more than 10 years
Londres, Inglaterra
Recommend
CEO approval
Business Outlook
Pros
Great brand, high quality people, exciting environment. Great travel perks.
Cons
Large, slow moving organisation where it is hard to effect change