5.0Apr 4, 2024Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookPros- Leadership - Great Company Culture - Work life balance - Good teamConsThere's not much to share.Show more
5.0Jul 10, 2020Quality engineerFormer employeeRecommendCEO approvalBusiness OutlookProsCulture, people, environment, leadership & opportunitiesConsgrowth potential can be limitedShow moreHelpfulShare4
3.0Sep 26, 2025Lab technicianCurrent employeeBoston, MARecommendCEO approvalBusiness OutlookProsGreat people to work withConsNothing major to report, great people overallShow moreHelpfulShare