5.028 Sept 2021Anonymous employeeCurrent employee, less than 1 yearRecommendCEO approvalBusiness outlookProsGood work culture & benefits package.ConsSome times has to put in long hours & low pay.Show more
5.05 Jan 2023Sr. scientistCurrent employee, more than 1 yearRecommendCEO approvalBusiness outlookProsGreat benefits Excellent culture Good work life balanceConsSometimes challenging to switch off from workShow moreHelpfulShare
4.010 July 2025Lab technicianCurrent employeeDurham, NCRecommendCEO approvalBusiness outlookPros- Great place to gain experience - Flexible hours - Good benefitsCons- Pay could be betterShow moreHelpfulShare