1.Heavy politics.
2.Person to person dependent policies.
3.Any time fire with pathetic childish reason.
4.Heavy micromanagement even keep track of your washroom breaks.
5.No technical as well as responsibility growth.
6.Stuck in same role like forever.
7.Pune development/test managers doesn't know how to drive technical projects/products, they are more interested in your personal life.
8. Managers have their own policies, they pretend like it's their own company.