4.0
Jan 20, 2022
Anonymous employee
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Great culture and speed of innovation Health insurance Work/life balance
Cons
The startup culture has sometimes some cons like inexact rules of engagement, sales tools etc..