4.0Sep 26, 2008Specialist - quality controlCurrent employeeWest Greenwich, RIRecommendCEO approvalBusiness OutlookProsCompensation & Benefits. Nice, neat, clean & safe working environmentConsMeeting constant critical deadlines with limited resources.Show more
5.0Jun 4, 2026InternFormer intern, less than 1 yearThousand Oaks, CARecommendCEO approvalBusiness OutlookProsgreat science, team dynamic, and salaryConsthings move kind of slowlyShow 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