Pros
If you are under a good boss then you will be able to enjoy a lot of flexibility such as work from home and other stuffs. They have a medical policy for spouse and family and free transport.
Cons
The management specially in the Risk and Control Department in Bangalore believes in too much of micro management which is completely unnecessary,If they do not like any employee they have the complete power to throw people out of the company.The managment believes in hire and fire policy. There is no job security if you are working in those department. Even in the past few months lot of employees are fired which is really sad and unfortunate.The probation period specially for the employee above grade 22 is 6 months and they presurrize you on a daily basis and remind you everyday that you are on Probation. There is always a sense of fear while working here.