5.0
Jun 20, 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Friendly culture Intelligent coworkers One of the best data and AI product in the market Compensation
Cons
Emphasis of "building your brand" - for myself personally I dislike this but I know many who do Work life balance can be tough sometimes