4.0Apr 17, 2024Positive experience Customer success manager (csm)Current employeePhoenix, AZRecommendCEO approvalBusiness OutlookProsPositive environment Good company Good peopleConsCommunication can be sparse, times can be very intenseShow more