5.028 May 2026Good departmental culture but frequent management changesDirectorCurrent employee, more than 3 yearsWaltham, MARecommendCEO approvalBusiness outlookProsGood culture within my department and good work life balanceConsFrequent management changes in my time hereShow more
5.019 Sept 2023Great place to workDirectorCurrent employee, more than 5 yearsWaltham, MARecommendCEO approvalBusiness outlookProsBenefits, flexible PTO. Remote working for employees. great offices and teammates.ConsMore onboarding and education can be helpfulShow more
4.026 Feb 2021Has been a great place to workDirectorCurrent employee, more than 8 yearsBurlington, MARecommendCEO approvalBusiness outlookProsPositive changes over past several years, great market to serveConsNone at the present time but need to be adaptable.Show more