1.0Sep 7, 2022I curse the day I decided to work here.Customer success manager (csm)Current employee, less than 1 yearPuneRecommendCEO approvalBusiness OutlookProsNone. I did not find any.ConsThe list is endless and is honestly I will sincerely advice you to stay away.Show more