Meta fires a software engineer two days after he relocated from India to Canada
I'm horrified by so many of the comments here that seem to lack even the most basic of human decency. Allow me to fill people in for those who have never uprooted your life and moved across the world for a job. It is a massive commitment on the part of the employee, where you sell the majority of your earthly possessions, property, cars, etc. Then you go through an immigration process which even if its handled by FAANG involves a ton of work. You get to the new country, find a place to live and start to adjust.So to do that to someone and then days later be like "we actually don't want you" is beyond shitty. This persons visa is dependent on their employment so now they get to go into a city they don't know and try desperately to find employment with an employer who is interested in sponsoring someone from abroad (which is a small fraction of the total employers).For all you budding Elons, here's a shorthand for it. If you ask someone to move across the world and don't need them anymore, give them three months on the books to find somewhere else that don't count against their visa. It will give them a chance to get settled and go on interviews. Or don't recruit internationally.