5.0
5 Sept 2023
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great management team, awesome c-level, great socials, really good benefits and a really good place to work
Cons
None, a newly created business which has grown massively