5.04 Sept 2024good employerDirectorFormer employeeDurham, EnglandRecommendCEO approvalBusiness outlookProscommitted staff team delivery great workConssalary too low for responsibilities heldShow more
5.04 May 2023Great company cultureSenior portfolio managerCurrent employeeRecommendCEO approvalBusiness outlookProsTeam dynamic is excellent, great perks. Hardware for goodConsStartup life but it’s manageableShow more
4.026 Jan 2025Good place to workBusiness researcherFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsTeam were friendly. Mission oriented company.ConsUncertainty caused by working in small start upShow more