5.0
19 May 2026
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Fantastic company with a great team of people. Working there has been brilliant.
Cons
Lots changes with operating model and decision on moving forward can take time