5.018 June 2025Ambitious teamAnonymous employeeCurrent employee, more than 5 yearsCambridge, EnglandRecommendCEO approvalBusiness outlookProsHighly technical team working on interesting multiplayer games and techConsTech-first leadership may be a better fit for some than othersShow more