Hacker News new | ask | show | jobs
by int_19h 3671 days ago
You can, but if you have a green card application in process, you'll have to start all over again, unless it was in its final stage. This can easily put you back by several years.

The fundamental problem is that US simply doesn't have a well-designed skilled worker immigration track, the way e.g. Canada or Australia do. H1B fills that niche in practice, but it was clearly not designed for it, and so there are all these warts.