3.0
Sep 5, 2023
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
- compensation is good - colleagues are intelligent & hard working - work across countries
Cons
- poor people management & lack of culture - no work life balance - constant data issues impacting ability to do things effectively