5.0
5 Dec 2022
Anonymous employee
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great company culture, very dynamic, very good product and great clients to work with
Cons
Not as much flexibility for European teams to manage the business