Is it really? I mean, you more than likely aren't going to get paid 500k+ per year, even if you "navigate your career" efficiently.
And in so many cases, you might be losing out. Did you want vacation time or do you simply want to work while you are young?
Do you want to have children in your 20's? If so, maybe not move to the US. Your child probably will have citizenship of your home country - but maybe not, especially if you don't move back. Worse, though, is that the child automatically becomes a US citizen. This means that if you move away, your child must have a US passport if they ever want to visit again... or must pay $2350 to renounce. It means that the child will, until they renounce, be taxed by the US government on their global earnings.
You probably won't get 4-5 weeks of vacation a year - and even if you do, it isn't a legal requirement that they let you use much of it. And they probably won't let you take 3 weeks off at a time.
Or you might find that you get sick and lose your job. You might fall in love and realize that your partner isn't eligible to move to your country with you. You might find that your retirement in your home country isn't as much because you haven't paid into it as much (depending on the system). Or you could very easily find that your retirement is tied up in a 401k that failed miserably, leaving you without.
If you have dark skin, you might find yourself dealing with a US police force at a traffic stop in ways you didn't in your home country. Good luck if you are trans, and in some places, a same-sex relationship will get you ostracized. Of course, the places in the US where that happens most aren't places paying 500k - in no small part because those places are few.
So no, it isn't totally worth it to move to the US.
I would like to second that. I would even take education options into account, if I had kids.
I did the calculation for my current job (Germany, huge telekommunications company, city of 200.000 inhabitants). It goes like this
* 72'000€ a year
* 38 hours of work per week, distributed to my choosing
* 44 days of paid vacation per year
* approximately 20 days of paid sick leave per year
* 10 days of paid child sick leave per year
* covered health insurance
To match those conditions, a job in the US must pay 180'000$ per year (in cash) plus health insurance for me, my family and their education.
Though I do not know what equity is worth. Can those 500k$/y earners get their compansation in cash?
Most vacation packages for software devs are unlimited or in the 3-4 week range. Plenty of time for a long vacation in the Spring and a shorter one in the fall. It's one of the only things that keeps me going through it all
In other words, you might be able to take a couple weeks in the spring - with some companies - and maybe a week during the autumn. Yet stories of folks getting vacation and not being able to actually use the vacation time abound.
It shouldn't be an issue to take all of your vacation time all at once if you should so choose.
And in so many cases, you might be losing out. Did you want vacation time or do you simply want to work while you are young?
Do you want to have children in your 20's? If so, maybe not move to the US. Your child probably will have citizenship of your home country - but maybe not, especially if you don't move back. Worse, though, is that the child automatically becomes a US citizen. This means that if you move away, your child must have a US passport if they ever want to visit again... or must pay $2350 to renounce. It means that the child will, until they renounce, be taxed by the US government on their global earnings.
You probably won't get 4-5 weeks of vacation a year - and even if you do, it isn't a legal requirement that they let you use much of it. And they probably won't let you take 3 weeks off at a time.
Or you might find that you get sick and lose your job. You might fall in love and realize that your partner isn't eligible to move to your country with you. You might find that your retirement in your home country isn't as much because you haven't paid into it as much (depending on the system). Or you could very easily find that your retirement is tied up in a 401k that failed miserably, leaving you without.
If you have dark skin, you might find yourself dealing with a US police force at a traffic stop in ways you didn't in your home country. Good luck if you are trans, and in some places, a same-sex relationship will get you ostracized. Of course, the places in the US where that happens most aren't places paying 500k - in no small part because those places are few.
So no, it isn't totally worth it to move to the US.