5.0
Mar 9, 2020
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Great people, culture and a fantastic product that always works ;)
Cons
Can't think of any apart from the fact the US and EMEA don't speak to each other!