Pros
Structured well if you are INVESTOR. Leverage cheap labor and outsourcing practices in order to maximize profit. They do allow remote work. Very technologically advanced in managing their applications using high level automation.
Cons
If you are looking for an employer that will pay you what your market value is then this is not the place. Kind of similar to working at some other big companies where you are squeezed with amount of work but minus the pay. Almost every team has India offshore employees and you will be expected to handle and juggle multiple aspects outside of just your team. You typically have 1 or even more delivery teams on top of your standard team and at a pretty low salary in today’s market. Dont expect raises or bonuses and most of the positional promotions are hard to come by because there is a lot of ppl that are entrenched within the company positions for quiet a long time. The HR is absolutely useless and can hardly be relied upon in case you decide to get them to intervene. Also the culture has changed completely in 2025 where they are more focused on micromanaging using metrics to track everything you do in detail even to the point where they track your camera time on meetings.