Hacker News new | ask | show | jobs
by CodeMage 4296 days ago
> Going for a green card is a no-brainer for everyone who is going for US citizenship. Everyone else, take a better look on it, before you go for it.

So what's the alternative? I'm asking out of honest curiosity, because H-1B seems to have at least two serious drawbacks: 1) if you want to switch jobs, you have to go through the lottery again (as far as I understand), and 2) your dependents are on H-4 visa, which means that they aren't allowed to get a job (except as a volunteer).

2 comments

1) Is not true. If you change jobs you don't have to go through the lottery again. It is just paperwork. 2) Is true and it is a big issue. It is sad to see educated spouses wasting their time here in the US
I'm on H1B too with H4 spouse. My alternative is just to go back to Europe, and live there - and considering several factors, it may not be that different from the US (in terms of overall better vs. worse).