4.028 Feb 2025OkSenior analystFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsPeople are ok to work with.ConsC suite are hard to work forShow more
4.09 Jan 2025Great companyScientistFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsInnovative Startup with great potential in the futureConsFast moving with potential high workloadShow more
3.019 Oct 2025Good people, senior leadership can impoveConsultantCurrent employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsImportant mission statement and values drivenConsSenior leadership keep introducing systemic change every 2 months.Show more