2.027 Mar 2025Technical service managerFormer employee, more than 1 yearGuildford, EnglandRecommendCEO approvalBusiness outlookProsInteresting organisation with an innovative cancer research productConsLimited opportunities for long term growthShow more
5.07 Jan 2023Research scientistFormer employeeRecommendCEO approvalBusiness outlookProsCongenial atmosphere; flat organization; interesting technology with great commercial potential; management that listens.ConsDependence on remote central management for commercialization; sometimes lack of focus on productive commercial opportunities.Show moreHelpfulShare
3.020 Mar 2025Project managerFormer employee, more than 10 yearsAustin, TXRecommendCEO approvalBusiness outlookProspersonnel were great and compensation was goodConspoor management and decision makingShow moreHelpfulShare