5.07 Oct 2025Great PlaceStrategy and commercial managerFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsHybrid, Great offices, amazing teamConsNot the best pay due to being a startupShow more
4.010 Feb 2025Inspiring mission in CDRAnonymousFormer employee, more than 3 yearsStirling, ScotlandRecommendCEO approvalBusiness outlookProsThe opportunity to work on cutting edge technology and CDR projects with supportive and talented team. Flexibility and remote working. Great brand and social media presence.ConsTech leadership can be overly critical and disruptive.Show more
5.019 Dec 2024A dynamic place to accelerate your careerAnonymous employeeFormer employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness outlookPros- Great people - Fast pace of work and meritocratic - Exciting industry and worthwhile missionCons- Rapid change can sometimes be chaotic - Challenging industry with some fundamentals to still be worked outShow more