Pros
Supportive and understanding HR but only till you agree with whatever they say. Salary is transferred timely. Work-life Balance is good. Suitable workplace only if you are fresher because experienced professionals cannot survive in such a political and micromanaged culture.
Cons
Highly insecure management. Zero employee interaction. Highly micromanaged work environment. You are always monitored via cameras with audio recordings. The management always plays the blame game and stands the employees accountable for anything bad that happens especially when the management itself is responsible. No encouragement, appreciation, reward, or praise no matter what you do. No learning and training. Frequent terminations with not a single day's notice or warning. You can expect any day you will be called by HR at the day end for a termination meeting and then you will be jobless from the next day. No documentation of any commitment by HR other than the employment contract which is quite lengthy and the employee is responsible in every clause of it. No career growth opportunities. Not at all recommended workplace for experienced professionals.