5.025 July 2023Customer success managerFormer employeeCambridge, MARecommendCEO approvalBusiness outlookProsThe pay and the benefitsConshad multiple rounds of layoffs, still felt very start up like.Show more
5.015 Sept 2025Senior software engineerFormer employee, more than 5 yearsCambridge, MARecommendCEO approvalBusiness outlookProsA great place to work!ConsThe recruitment market is very tough.Show moreHelpfulShare
4.011 May 2026Software engineerFormer employee, more than 3 yearsCambridge, MARecommendCEO approvalBusiness outlookProsGood people, market didn't allow for successConsThe company has downsized over the yearsShow moreHelpfulShare