3.0Jun 4, 2024Customer success manager (csm)Current employee, less than 1 yearRecommendCEO approvalBusiness OutlookProsvery. nice people to work with you and provide you with everything you needConsLack of direction and leadership from the very top but seems to of made changes sinceShow more