5.0
30 Mar 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Overall lovely place to work, really smart people and put a lot of effort into making it an enjoyable place to work.
Cons
Some dated and fragmented ways of working and tooling that can often become a distraction to what's important.