5.0
25 June 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.