2.0Mar 19, 2026ReviewAnonymous employeeFormer employee, more than 1 yearRecommendCEO approvalBusiness OutlookProsOpportunities to gain experience in many different areasConsMicromanagement and lack of alignment among leadership across departmentsShow more
3.0Jan 19, 2026AltisScientistCurrent employeeRecommendCEO approvalBusiness OutlookProsScience is solid and interesting workConsVery little room for career development or advancementShow more
4.0Feb 28, 2024Effective team, startup like culture, excellent work life balanceProduct managerFormer employee, less than 1 yearDurham, NCRecommendCEO approvalBusiness OutlookProsManagement is C-suite are very grounded, open to inclusive discussions. Very passionate employeesConsEarly stage startup like environment with limited resourcesShow more