Pros
Can't think of any to be honest, they have liquor parties for employees every now and then within office premises(if anybody would consider that)
Cons
A never ending list! HR Head makes comments on your personal life and would threaten you to throw you out if you marry within a year of joining the organisation You have to greet your superior by Sir and you are not allowed to leave the office premises when your shift gets over without taking permission from them. Policies are changed as per the company's convenience and they differ as per the employee too HR would take forver to share any info asked or any document required Your superior can walk-in any time to the office and there is no exception if you be 5 mins late and salary deductions are done quite aggressively.