5.0
17 Dec 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Great Company Culture and great people. Flexible approach to work locations.
Cons
None at this time to report!
Check out your Company Bowl for anonymous work chats.