5.0May 22, 2025Lead product managerCurrent employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsAwesome company doing great things.ConsZero, great place to work!Show more
5.0Jun 6, 2025Account executiveFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsCulture Work/Life balance Great technology Great leadershipConsLack of transparency Not proactive with business/product decisionsShow moreHelpfulShare
4.0Apr 1, 2025Carbon accountant senior analystFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsGood working environment, flexible hoursConsTedious work, not very motivating.Show moreHelpfulShare