5.0
27 Jan 2026
Former employee, more than 10 years
London, England
Recommend
CEO approval
Business outlook
Pros
High performance culture Happy working environment Ambitious, high quality people
Cons
Inability to retain its independence
Check out your Company Bowl for anonymous work chats.