How doest Microsoft or any company communicates legally that this person should move internationally for visa process when all the teammates are in the US? I am curious as my friend works in a different company and had to work with the team personally to tell how the process works. And he is planning to ko e to go to Europe where there is a big office instead of Canada where company doesnt have engineering location!