My friend currently works in Microsoft India. His wife is moving to US, and he has got offer from Microsoft Redmond as well as Amazon US. There is a difference in comp. Amazon is paying much higher. But to work for Amazon he would have to get work authorizarion first which might take 3-6 months of time. Which option is better?
Microsoft, because he can get L1 visa. Amazon will require H1B visa which take years
Can get l2 ead
What about visa wd Microsoft? I don’t think he can come for any company without visa. And if that is H1B visa, he need to wait till next April. Instead, he can come as dependent on his wife’s visa and he can join company once his visa gets approved. Or another option is take some courses(MS or something) and utilize that time.
How much time does it take for work auth to come?
If he wants H1B then, this year’s deadline is gone in April. Now next lottery will be in April. You have to wait till next April.
Don’t you think you answered your question already?
Microsoft
Start with Microsoft and apply for visa processing for Amazon. Once visa is sorted move
Amazon is the superior choice due to high TC.
So roughly your friend has two offers but can only work in one of the places ?
Yes and there are Visa constraints
So you have to choose between one single option, don't you?