5.017 May 2026Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsGood culture and great work spaceConsI have not felt any challengesShow more
5.024 Oct 2023Lab technicianCurrent internEverett, PARecommendCEO approvalBusiness outlookProsGreat place to work, decent payConsThey expect a lot out of youShow moreHelpfulShare
5.026 Feb 2023Site managerCurrent employee, less than 1 yearChina, MERecommendCEO approvalBusiness outlookProsPerfect management system; The colleagues are very kind.ConsThe approval process takes a long timeShow moreHelpfulShare