3.6 out of 5 stars.
Write a review


Customer Success Manager in India
on 24 April 2023
Learnt a lot, gave me space to enhance my skills and expertise. No micromanagement of employees. Work life balance. Recent layoffs made me a bit insecure though.
Customer Success Manager in India
on 22 January 2020
Good exposure to learning Company holds a good brand work culture/work life is not stressful Interview process is not tedious Cab and food facility is good
See more Customer Success Manager reviews

What would you say about your employer?

Help fellow jobseekers by sharing your unique experience.


Salary estimated from 4 employees, users, and past and present job advertisements on Indeed in the past 12 months.

Last updated: 3 July 2023
Average salary
₹ 16,74,936 per year
Average ₹ 16,74,936
Low ₹ 14,31,837
High ₹ 19,59,309
  • Companies
  • Zscaler
Tell us how to improve this page
What would you add or change?