4.0
Sep 1, 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great people, good mission and high quality services
Cons
Part of a larger group, luckily still relatively independent
Check out your Company Bowl for anonymous work chats.