4.0
1 Sept 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.