4.027 Mar 2025Mechanical engineerCurrent employeeBoston, MARecommendCEO approvalBusiness outlookProsNice culture, good people, easy workConstoo much time, pay not so goodShow more