3.019 Jan 2026ScientistCurrent employeeRecommendCEO approvalBusiness outlookProsScience is solid and interesting workConsVery little room for career development or advancementShow more
5.016 Dec 2021Anonymous employeeCurrent employeeDurham, NCRecommendCEO approvalBusiness outlookProsGreat place to work, innovative companyConsSmaller company but lots of room for career growth.Show moreHelpfulShare
2.019 Mar 2026Anonymous employeeFormer employee, more than 1 yearRecommendCEO approvalBusiness outlookProsOpportunities to gain experience in many different areasConsMicromanagement and lack of alignment among leadership across departmentsShow moreHelpfulShare