5.0Mar 29, 2021Happy to been working here from more than three yearsSenior software engineerCurrent employee, more than 3 yearsWaltham, MARecommendCEO approvalBusiness OutlookProsCompetitive insurance plan, good management, challenging carrier.ConsIf you don't like challenges it's not your place.Show more