5.0Oct 14, 2024Great companyAnonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsGreat company culture with motivated scientistsConsSome managers could use more trainingShow more