News for hackers. Stuff that matters.
Re:Meta fires a software engineer two days after he relocate... by jbverschoor on Monday November 14, 2022 @04:50AM (#33591933)
So he gets 4 months of pay, his signing bonus, and all if his shares vest immediately.
Re:Meta fires a software engineer two days after he relocate... by SXX on Monday November 14, 2022 @05:05AM (#33592025)
I wouldn't be so certain that his contract is as good as contract of US citizen working for Meta. Whole point of hiring and relocating people from abroad is that they have much weaker negotiation position so they usually being paid much less.
Re:Meta fires a software engineer two days after he relocate... by weatherlite on Monday November 14, 2022 @05:23AM (#33592155)
It remains to be seen whether relocating someone will still be a thing as much as it is now. I mean, we have remote tools and most big companies have branches everywhere in the world. Why bother with visas, lawyers and tragic cases like this. Sure for people who want to become a citizen somewhere in the West its great. For the companies I'm not that sure its better than the alternatives.
Re:Meta fires a software engineer two days after he relocate... by SXX on Monday November 14, 2022 @06:05AM (#33592471)
Relocation to US / Canada is usually primary reason why people look for offers like that. No amount of remote tools an offices abroad will ever replace option to move countries.

I am immigrant myself who want to get to EU / US at some point so I can understand reasons of other people really well.

Re:Meta fires a software engineer two days after he relocate... by weatherlite on Monday November 14, 2022 @06:07AM (#33592477)
You're saying there aren't enough good Indian engineers who will agree to work for Meta from India? I highly doubt that's accurate.
Re:Meta fires a software engineer two days after he relocate... by SXX on Monday November 14, 2022 @06:33AM (#33592637)
I'm not from India so no idea how many good engineers are there. I am immigrant myself though and I have a lot of friends who changed countries so have some insight there.

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.

Re:Meta fires a software engineer two days after he relocate... by brigandish on Monday November 14, 2022 @08:34AM (#33593657)
Have you been to India? I genuinely love the place but if you want to live and work somewhere then (in general) you're not going to choose a country with poor infrastructure over places like the US or most of Europe unless you're feeling adventurous or have some specific reason to. So it's not a case of not being willing to work remotely but preferring to move.
Re:Meta fires a software engineer two days after he relocate... by weatherlite on Monday November 14, 2022 @12:29PM (#33597589)
> you're not going to choose a country with poor infrastructure over places like the US or most of Europe unless you're feeling adventurous or have some specific reason to

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.

Re:Meta fires a software engineer two days after he relocate... by brigandish on Monday November 14, 2022 @08:18PM (#33603985)
> Do you think uprooting your life is a piece of cake?

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).

Re:Meta fires a software engineer two days after he relocate... by weatherlite on Monday November 14, 2022 @11:45PM (#33605408)
You can probably still go to Canada if you wanted to! Their generous immigration policy is only getting more generous. Anyway best of luck! From a fellow (ex) immigrant.
Re:Meta fires a software engineer two days after he relocate... by umanwizard on Monday November 14, 2022 @06:10AM (#33592498)
This really isn’t true at Meta or other top companies. They hire people from abroad simply because the USA is only 5% of the world and they don’t want to miss out on 95% of the talent.

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.

Re:Meta fires a software engineer two days after he relocate... by slaw on Monday November 14, 2022 @05:13AM (#33592088)
One person I know in Seattle worked for 2 months before layoff day and didn't get severance package. Probably 90 days is minimum working time.
Re:Meta fires a software engineer two days after he relocate... by scott_w on Monday November 14, 2022 @05:56AM (#33592405)
He moved to Canada, not the USA.
Re:Meta fires a software engineer two days after he relocate... by MertsA on Monday November 14, 2022 @06:21AM (#33592574)
I know of people still in bootcamp that got the same severance package as everyone else. There was no minimum working time.
Re:Meta fires a software engineer two days after he relocate... by jonathanhd on Monday November 14, 2022 @05:01AM (#33591999)
The bigger issue is that he is likely now without a work visa and has to scramble to avoid deportation.
Re:Meta fires a software engineer two days after he relocate... by bawolff on Monday November 14, 2022 @05:14AM (#33592091)
I dont think that's true in canada. IANAL but i was under the impression that if you are fired you are still allowed to stay until your work permit expires. Its only usa that has the problem you describe.
Re:Meta fires a software engineer two days after he relocate... by Broken_Hippo on Monday November 14, 2022 @05:35AM (#33592248)
In Canada, one can stay until it expires but they aren't allowed to work for anyone else in that time. (some will let you look for work for varying times)

It isn't the same doom, but doom nonetheless.

Re:Meta fires a software engineer two days after he relocate... by culturestate on Monday November 14, 2022 @05:35AM (#33592246)
> Its only usa that has the problem you describe.

The grace period varies wildly by country and, often, by the type of visa or work permit you hold. In my own sphere of experience, for example:

- German 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

- Hong Kong GEP holders can stay for the length of their original visa

Of course there are various ways to extend all of these (and some are much easier than others) but it's far from a globally standard policy.

Re:Meta fires a software engineer two days after he relocate... by Aeolun on Monday November 14, 2022 @07:50AM (#33593228)
> Japanese work visa holders get 90 days

In basis. If you can still support yourself and you are still looking for a job Japan has no issues extending this.

Re:Meta fires a software engineer two days after he relocate... by Tao3300 on Monday November 14, 2022 @10:09AM (#33595055)
Canada, so IANAB
Re:Meta fires a software engineer two days after he relocate... by bawolff on Monday November 14, 2022 @01:28PM (#33598604)
Its canada not britian.
Re:Meta fires a software engineer two days after he relocate... by zinckiwi on Monday November 14, 2022 @04:57AM (#33591976)
I’m not knowledgeable about Canadian work visas specifically, but many countries extend them only within the context of specific employment. In other words, he may need to take what he can get, in a rough economy, under immense stress (as someone who has lived in that situation before can attest to), lest he have to go all the way back.
Re:Meta fires a software engineer two days after he relocate... by aww_dang on Monday November 14, 2022 @06:14AM (#33592527)
If he wanted to live and work in Canada, wouldn't applying for jobs in Canada be easier than applying while living in India?

As much as I dislike FB as a company, I'm not sure he is worse off?

Re:Meta fires a software engineer two days after he relocate... by zinckiwi on Monday November 14, 2022 @10:08PM (#33604765)
Catch-22. You often can't legally search for a job as a tourist. Typically, like the US H1-B, a sponsoring company needs to "prove" that they tried and failed to source the employee onshore first, and therefore immigration is the interest of the domestic company.

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.

Re:Meta fires a software engineer two days after he relocate... by ramtatatam on Monday November 14, 2022 @05:29AM (#33592206)
I can't see the article to mention if he gets this package, remembering a few situations from my life I'd expect him not to get any package since he only worked for 2 days..
Re:Meta fires a software engineer two days after he relocate... by throwaway1207 on Monday November 14, 2022 @06:54AM (#33592784)
not true, everyone affected gets the package whether they joined 2 days ago or 2 years ago.
Re:Meta fires a software engineer two days after he relocate... by ramtatatam on Monday November 14, 2022 @07:30AM (#33593054)
I don't know that, I don't work for Meta. Would be nice if you can share source to back your claim, if Meta is paying whole package to somebody who only worked for 2 days then that would be entirely different story for that guy.
Re:Meta fires a software engineer two days after he relocate... by Aeolun on Monday November 14, 2022 @07:53AM (#33593247)
You can skimp on the extras, but you cannot skimp on the basics. It’s their fault for hiring him after all. Not his fault for coming to the US and trusting them.
Re:Meta fires a software engineer two days after he relocate... by ramtatatam on Monday November 14, 2022 @09:07AM (#33594068)
I agree, even if he gets the same benefits, he is still left in very bad place.
Re:Meta fires a software engineer two days after he relocate... by Tao3300 on Monday November 14, 2022 @10:10AM (#33595080)
Canada is not the US
Re:Meta fires a software engineer two days after he relocate... by Aeolun on Monday November 14, 2022 @11:09AM (#33596130)
Yes. Hence why I expect him to get at least the basics of the deal. Obviously he’s not getting any extra money for years worked.
Re:Meta fires a software engineer two days after he relocate... by djmips on Monday November 14, 2022 @05:36AM (#33592256)
It's still not worth it.
Re:Meta fires a software engineer two days after he relocate... by jbverschoor on Monday November 14, 2022 @06:27AM (#33592604)
I'm not sure what Amazon was paying him in India as a SDE-2, but the range is somewhere between $35k and $50k

So he probably got around 1.5 years of his previous yearly.

Re:Meta fires a software engineer two days after he relocate... by sumitgt on Monday November 14, 2022 @04:58AM (#33591982)
> and all if his shares vest immediately

I don't think so. I believe they only get the November 15, 2022 vesting.

Re:Meta fires a software engineer two days after he relocate... by compsciphd on Monday November 14, 2022 @05:01AM (#33592000)
which if there's a 1 year cliff, means he didn't have a vesting date then....
Re:Meta fires a software engineer two days after he relocate... by charcircuit on Monday November 14, 2022 @05:05AM (#33592031)
Meta does not do cliffs.
Re:Meta fires a software engineer two days after he relocate... by compsciphd on Monday November 14, 2022 @02:02PM (#33599134)
ok, didn't know that, though would he still have had a vest date then?

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).

Re:Meta fires a software engineer two days after he relocate... by charcircuit on Monday November 14, 2022 @02:49PM (#33599898)
I don't know enough about Meta to answer that.
Re:Meta fires a software engineer two days after he relocate... by rullelito on Monday November 14, 2022 @05:03AM (#33592014)
A (vesting) cliff doesn't mean you have to wait 1 year for the vesting, it means that your vesting significantly reduces after 1 year.
Re:Meta fires a software engineer two days after he relocate... by stavros on Monday November 14, 2022 @05:09AM (#33592064)
I don't know how you've seen it, but I've seen it mean exactly that. A one-year cliff means that your whole year (usually your first) vests at once, in one day.
Re:Meta fires a software engineer two days after he relocate... by kortilla on Monday November 14, 2022 @05:55AM (#33592396)
No, that’s not what a cliff is. https://www.investopedia.com/terms/c/cliffvesting.asp

What you’re talking about is front-loading or ballooning vesting schedules.

Re:Meta fires a software engineer two days after he relocate... by jbverschoor on Monday November 14, 2022 @05:02AM (#33592008)
I think you're right
Re:Meta fires a software engineer two days after he relocate... by coffeeblack on Monday November 14, 2022 @05:06AM (#33592037)
Sounds like a good deal. And plenty of time to find a new position if he wants to stay in Canada.