Why companies have to prepare their employee when transferring overseas ?
Accommodation:
1 The company needs to ensure all paperwork is filed, and their employees can work in another country, legally. This can entail a sponsored visa which needs to be registered with the corresponding embassy or official employment association (and sometimes both). As an employer you will be doing most of the leg work on lie sponsored visa and right to work permit.