Good if you are from service company background
Pros
1. Competitive package 2. Year end bonus based on performance 3. Decent work-life balance 4. Lot of different teams with options for mobility among them (after min. 2years)
Cons
1. Being a large company, there is lot of beuracracy. Could be a turn-off if you are coming from start-up or product company cultures. 2. All the shots are called from global locations like US, UK or HK. In India it is more like a service company culture. Your inputs are not valued. Just do as they want it... 3. Minimal to zero documentation. there is no practice of documentation in IBs ! Most of the tasks are business driven and very dynamic. Again if you are from product company culture, then it is a major culture change. 4. Slow in adopting latest technologies.