1.0Apr 1, 2020Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsOpportunities are there but they don’t value peopleConsVery unprofessional Do not take care of employeesShow more
5.0Nov 19, 2025Customer success manager (csm)Current employee, more than 5 yearsBoston, MARecommendCEO approvalBusiness outlookProsAwesome culture, great people, excellent tech, and good benefit package.ConsNot a lot of upward mobility, always cutting jobs, and hard to reach MBO.Show moreHelpfulShare
4.0Dec 4, 2025InternCurrent internBillerica, MARecommendCEO approvalBusiness outlookProsGood environment, great people, long hours.ConsLong hours, location, no commuteShow moreHelpfulShare