in both cases u need the NOC ,even if u want to transfer or you want to take anther visa , . better u speak with the company to sign only in the transfer paper , nothing will lose , so i don't' know why the want to cancel you ,
tell to company that you have all your family behind you and it will be very big problem , make as issue . try to offer some money to your PRO or company ,