5.0
Oct 29, 2024
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Culture Innovation Benefits Challenge Learning
Cons
It's a global company, becoming more of an enterprise-grade solution as opposed to a scrappy start-up and there are some pains with that