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