5.0Jan 4, 2023Great place to workCustomer success manager (csm)Current employee, more than 3 yearsBengaluruRecommendCEO approvalBusiness OutlookProsEmployee friendly and wonderful work cultureConsNothing in particular to be identified as conShow more
5.0Jan 3, 2023Great company to work forSenior customer success manager (csm)Current employeeRecommendCEO approvalBusiness OutlookProsGreat company to work forConsNone really great place to beShow more