4.0Jan 25, 2019Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsGood company it is is.ConsNo comments available there as suchShow more
5.0Apr 3, 2024Customer success manager (csm)Former employee, more than 3 yearsBoston, MARecommendCEO approvalBusiness OutlookProsYou'll work with an incredible collaborative teamConsIt's a startup so things are always changing you just have to be ready for it, it's not actually a con just startup lifeShow moreHelpfulShare1
2.0Apr 19, 2026Anonymous employeeFormer employee, less than 1 yearRecommendCEO approvalBusiness OutlookProsGood product. Good customer support.ConsLeadership doesn't know what it's doing.Show moreHelpfulShare