> This is not how it works, if you have a master's degree and want to work for Google you will most likely get your H1-B visa.
> https://www.immi-usa.com/h1b-masters-quota/
The Master's degree needs to be from an US university - which is pure genius, as this way a prospective immigrant needs to pay a lot of money (US degrees are not cheap) for the right to have a better chance of getting in - even if they already have a Msc, or could get one for free in their country of origin. America's basically found a way to profit on people wanting to move there. Of course, it's not new, with indentured servitude being common in previous centuries, but it's cool (in a creepy way) to see it still being alive.
> if you have a master's degree ... you will most likely get your H1-B visa
It's "most likely", if your definition of "most likely" is 51%.
Let's calculate the probability:
• In 2018, there were 95,885 applicants with a Masters degree or higher[1]. Out of 190,098 total applicants.
• There are 20,000 spots available for U.S. Master's degree holders, and 65,000 spots for everyone. (Ignoring the fact that there's a reservation of 1,400 for Chile and 5,400 for Singapore.)
• Your probability of rejection in the masters lottery is 1-(20000/95885) = 0.7914
• Your probability of rejection in the general lottery is 1-(65000/(190098-20000)) = 0.6179
• These are independent events; the probability of being rejected in both is: 0.6179 x 0.7914 = 0.489
• If you flip that, your probability of being selected in the lottery with a U.S. Master's degree is 0.51, ie. 51%.
https://www.immi-usa.com/h1b-masters-quota/
If you don't what they do is they ask you to work for them elsewhere for 1 year ( London / Switzerland ) then move you back to the US with an L1 visa.