3.0
Jun 23, 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Good work-life balance. Work with highly talented people. Friendly environment.
Cons
Culture dynamic changed when new executives took over. Low pay for the industry.