Pros
Company is good, everything is fine.
Cons
Less growth opportunities. Managers are inefficient. They know nothing about human behavior and people management and are more like people who manage cattle. They hardly appreciate you for your hard work. Cab drivers are rude and transport department does not listen your complaint at all. HR is not at all interested in listening to you. In case you make any complaint, no body will listen to you. On the contrary, they will talk to your manager and seniors and you'll be punished or indirectly harassed. No flexibility or freedom- It's like working in a small workshop. Nothing like an MNC. You can't listen songs, you have a dress code to follow and seniors will come and start rebuking you on the floor and you can't even make complaint against them because no body is going to listen.