You need to complete one year on a visa for it to be transferable. Other companies can hire you by transferring your visa to their company without them having even a visa with them for you but the problem is you need to have completed one year. Now your options are 1, Find a company with a visa for you, get an NOC from your employer and get your current visa cancelled, so you can come back on the new visa without having a two year ban.
2, Try to complete one year on the same visa so it becomes transferable unless it is a project visa and you can try to get any company offering you a job and get the visa transferred to them. It is possible even if they don't have a visa for you.
You need to complete one year on a visa for it to be transferable. Other companies can hire you by transferring your visa to their company without them having even a visa with them for you but the problem is you need to have completed one year. Now your options are 1, Find a company with a visa for you, get an NOC from your employer and get your current visa cancelled, so you can come back on the new visa without having a two year ban.
2, Try to complete one year on the same visa so it becomes transferable unless it is a project visa and you can try to get any company offering you a job and get the visa transferred to them. It is possible even if they don't have a visa for you.