5.0
Feb 27, 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great culture, a lot of amazing people, great talent and great technology
Cons
It could be more nulti-cultural and it should have more funding to get where it deserves to get to.