Pros
Work life balance.
OK company to stay if no better offer.
Learning new things.
Kontras
No potential growth.
Too many super senior with old fashion thinking.
No proper co-ordination inter department.
Benefits and perks minimum.
Calculation of bonus, annual lunch, increment quite out of the ordinary.
Even if you want to make changes, usually stuck at upper management.
You comments in appraisal weigh nothing.
Extremely family oriented business.
Employees motivation, happiness are the least important things.
You could be stuck in the same position for 10 years as Reporting Officer has the ultimatum to decide.