I don't have family or possessions, so it is not an issue.
I am not from EU, and my nationality gives zero advantage, unfortunately - that is why I posted the question in the first place :(
I am not from EU, and my nationality gives zero advantage, unfortunately - that is why I posted the question in the first place :(
When you say 'nationality gives zero advantage' I think you're from somewhere that is regarded as 'worrisome' by some prejudice-filled cultures, like you're from the middle east.
Lots of good tech workers coming from India, and if you already landed an US job, I'd say your chances of landing it anywhere else are pretty good.
As other people stated, having a american worker visa stamped on your passport is gonna help you a lot along the way.