Pros
I can't of any positives, the work culture is toxic. Lot of IITians are hired and their talents are wasted in doing meagre tasks. People are motivated to exaggerate buzz tech words in front of management to stay relevant. Due to this from top to bottom you'll see people boosting about their work when it is nothing compared to the current tech boom. Words like AI, machine learning, big data, microservices are used, people ask for budgets and time for introducing these buzz words in their achievements. But when you see the actual deliverable it is just enough to please management. When you come out of Morgan Stanley you'll see that how far behind you are in terms of learning and how you had been brainwashed to think you are doing meaningful tech work. Only good thing is the training sessions provided are from very learned and technically sound people. Compensation is better than service companies but far behind than startups
Cons
- Toxic environment from top to bottom just keep pleasing management using buzz tech words - Working like a machine on jiras and processes. The processes are so cumbersome, more than helping they are bottlenecks - It is like a factory which hires talent from top colleges like IIT, BITs, NIT and produces brainwashed individuals who can talk a lot about technology but have learnt and understood very little.