5.0Apr 25, 2024Sales associateCurrent employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsTeam spirit great people great atmosphereConsCould be more nights outShow more
3.0Dec 9, 2025Asm (area sales manager)Current employee, more than 3 yearsSouthRecommendCEO approvalBusiness outlookProsGreat products, great chance to meet top scientific personnelConsNo appraisals, salary is not proportional to workShow moreHelpfulShare
4.0Jul 5, 2025Anonymous employeeFormer employee, more than 1 yearRecommendCEO approvalBusiness outlookProsGood place to learn new technologies in BiotechConsSalary benefits could be betterShow moreHelpfulShare