In my many years of experience here, I observed -
*Very less hike , like tcs
* Delayed appraisals
* Delayed fresher confirmation
* Less job security
* Bond traps
Ultimately, for financial and salary related benifit, nothing much for employees. For fast career growth, better to choose other options. Hope it's easy to understand.