This is how the game is played here in Bangalore:
First let as group of freshers age for long time on bench (post training) and arrange counseling - by asking why u are not getting into any project- then they are pushed into BAD-PROJECT-NO-1 with warning that they will be fired if they come out of project (an assignment where u need to spend 18 hours in office don''t learn anything but how to do follow up)...
if any body asks for release they are threatened ,mostly the team member resigns to get rid of BAD-PROJECT-NO-1 and is replaced with a new fresher simple.
There is over supply of techie freshers in India, and things will continue to operate this way.