Unfortunately, this is true. A new sponsorship law was passed two weeks ago and now employees are required to stay for at least two years with each sponsor before they can transfer to another. The only solution is that you leave the country and return on a visa by your new employer. In this case, you have to pass through the complete procedures to include medical exam, fingerprints, etc…