3.0
Nov 16, 2025
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Brands are great, strong presence across the globe, very smart ambitous colleagues.
Cons
Not a people first business, performance obsessed which means high expectations, high work load and high pressure.