It's a call center not engineering company. It's top heavy company. More management than who are useful people. Pace over perfection is Mantra which is nonsense. They just do for the sake of doing and saving their you know, and not for the sake of work. Recently they wasted 27 million dollars during adoption of third party vendor product. They could not identify until later stages it was not the product for their need. Such is the expertise of folks here. Clearing interview is easy here so no expertise at all. People who work here get stuck for long time not able to get out, since they do work here on developed legacy systems, which are like 10 years backward in the industry.
Central infrastructure team provides infra which are just wrappers over APIs like spring APIs or so which just make u useless upon using it. Since u won't know the actual technology since u just use the wrapper APIs . If you are very nice at pleasing management, then u get promotions and not based on the ability or work done. Lot more to say, but enough for now.