limitedmage
Joined 6 years ago
Karma
56
Submissions
19
Member since
Aug 17
Joined 6 years ago
If you’re set on the US, work for a company that has a subsidiary abroad (Ireland, Canada, India, etc) for a year and then they can get you a US L-1 transfer visa. That way you get past the H-1B lottery. But you will still need continued visa sponsorship until they process a Green Card for you, which can take a decade or more, if they sponsor it at all.
I went through the whole immigration process from H1-B to citizenship. In general I agree with your mentality, and I did not consider buying a house until I got my Green Card. But I am not Indian and it took me 6 years.