5.0
Dec 5, 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Amazing product, really friendly team, company takes great care of their employers. Lots of great benefits.
Cons
Corporate hierarchy can make things move a bit slower.