4.0
10 Nov 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Good culture and very high level Data Science team to work with
Cons
The sales team and executives only think about selling without clearly communicating with the technical team, which usually leads to bad situations