4.0Feb 2, 2026Associate scientistFormer employeeCambridge, MARecommendCEO approvalBusiness outlookProsBenefits, work life balance, peopleConsHierarchical, especially in the scientific workShow more
5.0May 14, 2026Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsWork Life Balance; Benefits; Job StabilityConsCareer Progression; Lesser pay compared to techShow moreHelpfulShare
5.0Jun 16, 2026Contractor engineerFormer contractorThousand Oaks, CARecommendCEO approvalBusiness outlookProsGood benefits for the full-time employeesConsTight deadlines, projects require a lot of approvals to move forwardShow moreHelpfulShare