3.0Jun 11, 2025Customer success manager (csm)Current employee, less than 1 yearIndianapolis, INRecommendCEO approvalBusiness OutlookProsGreat team collaboration Work with great clientsConsEmployees are so spread out across the country that only get to see team in person a couple times a yearShow more
5.0Dec 4, 2025Anonymous employeeCurrent employeeChicago, ILRecommendCEO approvalBusiness OutlookProsGood place to work. Feel cared for and can do my work wellConsHas the issues all well established companies end up havingShow moreHelpfulShare
5.0Jun 1, 2026Account executiveFormer employee, more than 1 yearOrlando, FLRecommendCEO approvalBusiness OutlookProsWell known within the space and lots of opportunities.ConsCertain sales roles are limitingShow moreHelpfulShare