Though you are locally recruited and it didn't cost your current sponsor, it all depends on sponsors wish to issue an NOC.

If you have transferred very recently i guess you should wait for another 1 year for transfer to any other company, however you can work with your new company rightaway provided you have obtained an NOC from your current sponsor.