5.0
7 Jul 2025
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Strong team of driven experts, lots of opportunities to develop and learn.
Cons
Very big ambitions for their size.
Check out your Company Bowl for anonymous work chats.