5.028 May 2024Customer success manager (csm)Former employee, more than 1 yearSataraRecommendCEO approvalBusiness outlookProsGood place to learn and growConsnothing that i know ofShow more
5.026 Aug 2012Anonymous employeeFormer employee, more than 8 yearsSataraRecommendCEO approvalBusiness outlookProsPeoples work here are very nice and helpful.the work is fun hereConslaking teamwork and time managementShow moreHelpfulShare