Everybody is linking to this story by a Canadian who claims to have lost his tenure-track position because of an error by an HR employee that made it impossible for him to get a green card.
Given that my sister heads a recruitment agency, I spend hours each week listening to horror stories about the incompetence of HR people. Still, the linked story makes absolutely no sense. I’m also a citizen of Canada who got the green card through my university, and this guy’s story sounds completely fake. Nobody re-advertises your position if you don’t apply for a green card immediately. As a citizen of Canada, you can continue working in the US for years on work visas or TN visas.
The real reason for this person’s troubles is, I believe, that he refused to pay for his own green card process. Universities normally don’t pay for employees’ green card application process these days. I had to pay for my own and believe that my university did more than in enough in sponsoring me.
I have no idea why the university in question was so eager to get rid of an employee they initially liked well enough to let him apply for early tenure. My guess is that they were put off by his dishonesty. When he says,
In the end, bottom line, because someone in HR missed a deadline, my job was taken away,
this is simply a lie contradicted by the information contained in his own post.
The linked post claims to have as its goal helping non-American academics in the US. The only thing that will help us, though, is knowing the following: those of us who want a green card, should prepare to pay for it with our own money. There are exceptions but they are very very few and getting fewer.