Pros
Lower Pay & Hikes: Compensation is a common point of contention. Many employees report that annual salary increments (hikes) and entry-level salaries are lower than the current market average for the IT sector. Slow Career Progression: Due to the massive size of the workforce, climbing the corporate ladder can be slow. Promotions often involve significant "red tape" and may depend more on tenure or project availability than individual performance. "Project Lottery": Your experience depends heavily on the specific client or manager you are assigned to. Some employees report being stuck on "support" projects with limited technical growth, while others enjoy cutting-edge "development" roles.
Cons
There is no such cons, I have found in this organisation