There are numerous questions and answers in Pprune forums for the subject.
The few of us who are knowledgeable (somewhat) try to help.
But believe me, each situation is different, laws are complicated.
A few answers in the forum cannot solve the simple questions you have.
xxx
Especially for pilots. Combine immigration and job prospects.
Takes a good immigration lawyer (and I mentioned good tax accountant) to assist you.
What your problem is, and what the other guy situation is are different.
Many of the answers above are quite correct.
xxx
Numerous books named "Immigrating to USA" exist, for sale at some $20.oo.
They contain up-to-date info, compared to "personal experiences" of some.
Then do not forget the pilot job market in the USA.
The grass is not any greener on that side of the ocean.
USA salaries are rather low, nil benefits, and few openings if any exist.
xxx
Yes I heard, there are pilots (i.e. Europe) flying 737 RHS with 500 hrs time...
It is unheard of in USA... Consider 1500/2000 hrs as the minimum experience.
That is, if/when there are airlines hiring...
Not with 5,000+ US pilots (or more) with good qualifications on the streets.
xxx
Welcome to the USA, for those of you who get the papers...
But keep your foreign job, wherever you are...

Happy contrails