Hacker News new | ask | show | jobs
by sucuri2 5439 days ago
It depends a lot where you are from and what citizenship do you have.

If you are from Canada, some countries in the UE and a few others, it is pretty easy. You can even apply for the work permission when arriving in the USA.

For other countries, you have to find a job an go through the H1-B process (expensive for the company) and that can take a few months. Waiting for the green card will take even longer (4 or 5 years).

So most people that I know that came to the USA, they got a job in a large company (microsoft, etc) that applied for their H1-B. After arriving to the US, they applied for the green card themselves.

hope it helps..

1 comments

Can you elaborate on applying to work permission when arriving to the US? From what I knew you ned a visa before arriving to the US.