2.0
Jul 14, 2021
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
US side of the company seemed to have a great culture. Good company purpose with regards to the ethical use of AI
Cons
Sales leadership in EMEA wasn't great. More of dictatorship than consultative management approach. Noting that both have since moved on/been moved on.