5.0
Jun 25, 2025
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Good environment and culture to work in.
Cons
It's a fast pace growing business so you need to be agile and flexibile which isn't necessarily a bad thing.