2.0
12 Sept 2025
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
- Fairly good culture at times - Opportunity to grow up until certain point in terms of internal promotions and hires
Cons
- Lack of structure and vision at times - Lack of support - For a tech company, product development often took a backseat to other focuses - Not the best D & I at some locations - Quality and accuracy of data, to some extent