4.0Nov 7, 2022Software engineering managerFormer employee, more than 10 yearsNatick, MARecommendCEO approvalBusiness OutlookProsGreat work life balance Pays good once you are at the senior ranksConsLow pay at junior ranks take awhile to get into additional bonus programShow more
5.0Jun 3, 2026Principal software engineerCurrent employee, more than 5 yearsNatick, MARecommendCEO approvalBusiness OutlookProsThe values are do the right thing and think long term - hard to get better than that. Work life balance is also quite good.ConsSoftware only, not much hardware. Limited ambition among coworkers.Show moreHelpfulShare
4.0Jun 5, 2026Senior software engineerCurrent employee, more than 5 yearsBoston, MARecommendCEO approvalBusiness OutlookProsGood Work life balance and cultureConseasy to get used to it and remain competitive in the marketShow moreHelpfulShare