5.0
Apr 17, 2026
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Great people and culture, clear time taken to ensure onboarding experience is positive for new joiners.
Cons
All good so far, new joiner
Check out your Company Bowl for anonymous work chats.