Nothing is balanced. You can't believe in this entire 32 resignation has been filed by employees and no one want to retain that skilled employee. Min 1% to max 6% appraisal done so far and favoritism is openly done here. They hold you in service agreement for small off-shore training more than 5 years.
Cons
There is lot of politics, lacking to provide skill upgrade training. Useless and meaningless service agreement ( Bond)