first of all check you contract if it is limited for 2 years only then i guess with the new system no need of NOC to transfer to another company. however on the other way around, you cannot come back and work to transfer to new employer with free lance visa, you have to wait for 2 years.