Hello. Right now I am trying to get in one of the top 10 MBA in the United States. Once I finish the master, my purpose is to stay in the USA. How easy is to get a job in that moment for foreign people? I do not have immigrant visa, but I suppose it will help a lot to have a MBA from one of those universities to get the visa, or a green card.
Do you think is really hard to stay? or how do you see the situation?
Thank you very much for your help
It depends on a variety of things beyond the MBA.
The way US immigration works is that you need a US-based sponsor. When you're under 18, the sponsor is usually a family member/guardian who is a US citizen. If you're married to an American, then it's your American spouse. For most working professionals, their employer becomes the sponsor.
And the willingness for employers to be sponsors varies a lot by industry. There's a reason why so many foreign nationals post-MBA end up in consulting, finance, or technology, because it's these three industries that are most willing to sponsor internationals.
It seems like Congress is trying to make the process a little easier (while also boosting the number of H1 visas being issued each year), but at the moment the process is still more cumbersome than it should be.
Again, this really has less to do with MBAs, and more to do with the specific job and industries you're looking at. And keep in mind that this is just for a temporary work visa called the H1 (which is a 3-year visa that is renewable once for a maximum of 6 years).
As for the green card, that is yet another set of challenges altogether that I won't get into here. In short though it depends more on your nationality than whether you have an MBA or not. The process is smoother and quicker if you're from Canada, Aus/NZ, EU and certain Asian countries like Singapore or Taiwan. If you're from India or China, it can be a black hole of delays.