5.018 Feb 2025Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsGood people and overall a decent place to work.ConsVery fast-paced environment. Things move quickly.Show more
5.015 Feb 2024Solutions engineerFormer employee, more than 1 yearCambridge, MARecommendCEO approvalBusiness outlookProsGreat, motivated people. Competitive pay and good benefits.ConsCustomer / product fit wasn't always the best, leading to some challenges.Show moreHelpfulShare
4.015 Nov 2025Anonymous employeeCurrent employeeCambridge, MARecommendCEO approvalBusiness outlookProsGreat team to work withConsFinancial uncertainty and lack of proper staffingShow moreHelpfulShare