4.0
Aug 12, 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Good employee benefits, cared about employees, lots of really good people, good incentives for employees.
Cons
not everything was perfect, but over all, not that many. depends on who you talk to