I am immigrant myself who want to get to EU / US at some point so I can understand reasons of other people really well.
People who decide to move countries usually not just do it for reasons like career or more money. Most often it's because they dislike something in their home country or want better opportunities for their children.
So no amount of shiny remote work tools or good local offices will make any difference for people who look for relocation. They'll just choose to work for company that does offer relocation.
Being FROM India is a good reason to work in India. Do you think uprooting your life is a piece of cake? What if you have old parents? What if you prefer your own culture and not being an immigrant for the rest of your life?
Also, you're overlooking how much a good software engineer makes in India (adjusted for cost of living). It's probably somewhere in the top 1% of Indian earners. That's living in a mansion with servants kinda rich. In Canada a software engineer, even working for Meta, is still middle to upper middle class. Some of them probably can't afford a home without taking a huge debt. They will live comfortably but won't be rich in relative terms.
I'm an immigrant in a non-English speaking country, I'm well aware of how difficult it is to uproot, and I can tell you that what I'm doing (on the surface) is much harder than going from India to North America.
> That's living in a mansion with servants kinda rich.
That doesn't counter the problems with the infrastructure. If you stay in your mansion then I'm sure it's great but go outside…
Funnily enough, I used to wonder if I could set myself up in India with a VOIP number with a London area code, so I've considered it. But now I'm older and wiser and I'd choose Canada too (just).
I worked at Meta and we had thoroughly reverse-engineered compensation formulas in internal discussion groups. Whether you were a citizen or on a visa made zero difference.
The grace period can vary wildly by country and, often, by the type of visa or work permit you hold. Just in my own sphere of experience, for example:
- Hong Kong GEP holders can stay for the length of their original permit, while people on domestic help visas get only 14 days
- EU Blue Card and Japanese work visa holders get 90 days
- US H-1B holders get 60 days
- Singaporean EP and Chinese Z-visa holders get 30 days
Of course there are ways to extend all of these (and some are much easier than others) but you can't legally work unless and until you find a new sponsor.
In basis. If you can still support yourself and you are still looking for a job Japan has no issues extending this.
It isn't the same doom, but doom nonetheless.
As much as I dislike FB as a company, I'm not sure he is worse off?
I'm separated from my family right now -- wife and kids -- while waiting on an immigration process that has taken far longer than we were expecting. I assure you that any immigration-related worry can seem outsized.
I don't think so. I believe they only get the November 15, 2022 vesting.
What you’re talking about is front-loading or ballooning vesting schedules.
ex. lets say meta vests one per month on the 15th, and he starts on the 14th, would he normally have vested right away, or would he have had to wait to Dec 15th? (and can apply to whatever schedule you want, just picked a monthly one for example sake).
So he probably got around 1.5 years of his previous yearly comp.