5.0Jun 1, 2026Customer success manager (csm)Former employee, more than 1 yearChennaiRecommendCEO approvalBusiness OutlookProsExcellent work culture and amazing managementConsNo cons to share as i do not find anyShow more
4.0Mar 18, 2022SalesFormer employee, more than 1 yearRecommendCEO approvalBusiness OutlookProsOne of the best in IndiaConsNothing I can think ofShow moreHelpfulShare
3.0Mar 3, 2022Technical support engineerCurrent employee, more than 1 yearRecommendCEO approvalBusiness OutlookProsGreat environment and benefits Really takes care of employees with the work place flexibilityConsA lot of office politicsShow moreHelpfulShare