My company lost to a new contractor which i have worked for 10 years. The new company hired and transfered me under their sponsorship. Unfortunately, they finish my contract for just a year and gave me a release. Now,I am working in this new company for more than a year with a two years contract. I found a new company offering me a good salary which three times of what i am receiving now. Sadly, my present company doesn't want to release me because according to them that it is against the government rules to transfer sponsorship without completing the two years.I was wondering why I was transfered to them without completing the two years from my previous company. I have heard from other people that two years rule of tranfer sponsorship is applicable only if the employee is hired from his country. Is there anyone of you where I can get a specific rules or law regarding this kind of situation? Please I need your help. Thank you!