5.0
27 Apr 2026
Current employee, more than 8 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great place to work, great people, fantastic offices, some incredible people to work with
Cons
Most big decisions come from US, sometimes lack of transparency, sometimes lack of promotions unless people leave