The answer is: NO. It is not true. You can transfer your sponsorship before you finish 2 years (or even 1 year), but with one condition: you need to have NOC. Since you say the Company is giving it to, it shouldn’t be any problem to transfer the sponsorship.

*********************
“You become responsible forever for what you have tamed”. Antoine de Saint-Exupéry