Pros
1) Perfect Work-Life Balance
2) High Salary & Allowances + bank accomodation
3) 100% Urban Postings (only in States' Capitals or Mumbai HQ)
4) Job Satisfaction (when you see the impact of your efforts at the ground level, it brings a smile on your face)
5) Highly Secure workplace: Promotions are tenure-based so there is very less competitive spirit and hence everybody feels secured.
Cons
1) Complex bureaucratic structure: it means initiatives take a lot of time to reach the ground level.
2) Less Competitive envrionment: Everything has to go through a proper channel so if you have a competitive animal in you who wants become a hero overnight, this organisation is not for you.