1.0
Oct 23, 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Nice culture If you want to cruise through your career with little reward.
Cons
Weak ambition across the research house - Lack of entrepreneurship and overarching company strategy. Company only seems to be weakening on the competitive front.