4.0Nov 7, 2016EngineerFormer employee, more than 3 yearsLyonRecommendCEO approvalBusiness OutlookProsAt the time of my work, the atmosphere was great. Anything that is needed for a job can be provided easily, including funds, people and so om.ConsIf you leave in Lyon it takes you approx 1 hour to get to work.Show more
5.0Jul 10, 2025InternshipFormer intern, less than 1 yearBoston, MARecommendCEO approvalBusiness OutlookPros- Great people and welcoming. Good environmentConsDistance between site locations sometimes can be gruesome if you don't enjoy driving.Show moreHelpfulShare
3.0Jun 30, 2026Electrical engineerFormer employee, more than 1 yearAlpena, MIRecommendCEO approvalBusiness OutlookProsGood people and overall good benefits.ConsRun down equipment and lack of effort from higher ups to fix things properly. Lots of nepotism.Show moreHelpfulShare