5.0Apr 2, 2024Customer success manager (csm)Former employeeRecommendCEO approvalBusiness outlookProsPositive work environment Great clients Etc.ConsSmaller company Need more support/fundingShow more
5.0Jun 28, 2018Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsSmall Company, nice product - mostly happy peopleConsToo small for some people.Show moreHelpfulShare