5.0
Feb 10, 2023
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Technology is excellent CEO and founders are super smart Great culture amongst EMEA team
Cons
Demands are high but that is to be expected