3.0
Mar 2, 2026
Anonymous employee
Former employee, more than 3 years
Londres, Inglaterra
Recommend
CEO approval
Business Outlook
Pros
Great people, Fun offices (at the time) Doing meaningful work
Cons
Quite slow moving, design by committee attitude when I was there.