4.0May 17, 2017Anonymous employeeCurrent employee, more than 1 yearStevenage, EnglandRecommendCEO approvalBusiness outlookProsGood working atmosphere in StevenageConsLocation away from London or CambridgeShow more
5.0Jul 5, 2026Engineering technicianCurrent employeeZebulon, NCRecommendCEO approvalBusiness outlookProsGood people good atmosphere feel valued as an employee.ConsNone that I can think of. Smooth sailing.Show moreHelpfulShare
4.0Jun 26, 2026Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsFlexible work hours, 7hr work dayConsLower salary than other pharmaceutical companiesShow moreHelpfulShare