Massive decline in culture
Pros
Salary & benefits are good
Cons
1. Work life balance is terrible. You give you soul to the project and still get no appreciation (not the case in every team though). 2. Politics, Politics. Politics. Favouritism. 3. Lay offs are happening in the name of "counselling off" where they provide no counselling and just say that your performance was not good. No prior flagging of performance issues. In some cases, people (with almost no performance issues) were put into a "Performance Improvement Plan", where the individual's performance is tracked and even after successfully getting out of it, they fire them after a couple of months. No job security. 4. Don't even want to start about the HRs. 5. ZS has PD coaches. Earlier managers were PD coaches and they used to help the juniors professionally. Now, ZS has hired some Psychology majors people as PD coaches and they are just terrible. 6. ZS doesn't care about its employees.