4.0
21 Jun 2026
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
The culture was fantastic - very smart and intelligent people making up the majority of the workforce. Compensation was great.
Cons
A dream with fingers in too many pies - needed to execute one thing properly.