Pros
Job security No pressure of achieving targets...or no pressure whatsoever, perfectly suitable for people who want a comfortable life working with outdated and per-historic management policies,HR, IT support, CRM, Product portfolio, communication hierarchy, internal training system and overall outlook of how an organization is run.
Cons
Career growth after a certain limit ONLY depends on which part of India you hail from and which language you speak. Same can be said for overall HR policy as whole organization is run by a pseudo-communist union who cares only for a certain section of "comrades" especially in Bangalore zone. 90% of staff are above 50 and general atmosphere also feels as though we are still living in 70's Shocking amount of data manipulation is widely practiced to suit needs of top management not to mention coercive tactics.