1.0Apr 24, 2026Anonymous employeeFormer employee, more than 1 yearRecommendCEO approvalBusiness OutlookProsNone None None None NoneConsExtremely toxic work culture and incompetent management and leadershipShow more
3.0Apr 19, 2026ManagerFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsSome nice people across teams. A fast moving environment that keeps things interesting.ConsChanging strategies with limited infrastructure to execute as well as possible.Show moreHelpfulShare
4.0Mar 20, 2026Senior software engineerCurrent employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsGood team mates and working environmentConsShifting to the in the office policy for no reason. Hard to grow.Show moreHelpfulShare