Ahmed, your new company is supposed to give you more details about it and how they are planning to proceed. They can hire you on a different title or they can hire you on a business visa temporarily. It really depends on your profile and whether they are really interested in hiring you or just want to move away and find another candidate. Also, things are changing these days so what worked for some might not work for others. The point is, the whole thing is now with your new company. They have to guide you or they will tell you that they will withdraw the offer.