Well thats one reason that everybody is screaming to do away with the sponsorship system.

You may be a very good worker but to them it does not mean a thing. They know they can play around with you and that is exactly what they are doing

Lyrics from the song Hotel california may seem familiar when you reach this stage of your relationship with yr company.... U can check in anytime U want but u can never leave... (unless they agree to let you leave....!!!!!!!!!!!!!!)