3.0Aug 19, 2024Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsGreat mission, passionate team, decent leadershipConsProduct led by incompetent leadersShow more
3.0Mar 13, 2026Sustainability expertCurrent employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsOk benefits, good colleagues, good mission.ConsWeak commercial and company strategy, changes often. Bad work life balance.Show moreHelpfulShare
5.0Jan 6, 2026AnalystCurrent employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsGreat management, Great people with a great attitude and opportunities for growthConsSmall company with large clients and goals so can get stressful at timesShow moreHelpfulShare