It took me also ~18 years to get my green card. I went through a very similar (almost identical) route as the blogger and I'm glad he documented this grueling experience. I went to college in the US; graduated in 4 years; worked with OPT for 2.5 years; went back to a PhD program because my then employer wouldn't sponsor me an H1B (according to them, they are a start-up and cannot put up with the legal burden and cost of sponsoring me, who is the only immigrant at the company); earned my PhD and went to work for a Fortune 100 company; got selected in the H1B lottery on the first attempt; waited 2 more years for my employer to decide that I'm worthy of their green card sponsorship; waited 4 years in the green card application process (thanks partly to COVID delays and thanks partly to the immigration law firm, Fragomen, which not only screwed up with my PERM filing once but also was very slow in preparing the application--probably intentionally because there was no one at my company who is holding Fragomen accountable back then; my company since then moved to PwC for immigration matters although I'm not sure if that improves things for the immigrant workers there) to finally get one.
I went back home twice in that 18 years because I was always afraid that I might not be allowed back in the US when I renew my visa (F-1 student visa or H1B work visa) at the local embassy in my home country.
If I could turn back in time, I'd have gone to Canada to not have to deal with this. Or I should have married a US citizen to make my path to green card easier, or even applied for asylum using my country's political situation as a cover (I didn't do either because I thought these are dishonest *for my situation*; there are a lot of people from my country who do either of these things). Legal immigration (including work visa and green card) is very difficult in the US.
Fragomen is excoriated everywhere I’ve seen them used. They likely have an understanding of the real transactional relationship and leverage that. It isn’t the visa holders they ostensibly serve that is the service they are delivering for, it is some other organization at the company paying them.
Whether that is HR, Purchasing or whoever, I sure would like to know the real dynamic at work, because their ineptitude serving the visa holding engineers has a measurable productivity impact on these engineers when some screw up of theirs consumes the engineers’ lives.
I don't mean to annoy you, but it sounds like it took you 6 years once you actually got a permanent job (although even 6 years is too much!). The years as a student don't really count.
This reifies the view of the system. Particularly the time spent as a PhD would be spent doing meaningful work contributing to the country. This is if we accept that the time spent as a student living in America making connections with people as your life develops as a young adult deserve to be waived away. Yes the system doesn't count them but we shouldn't count the cruelty of a system just on its own terms.
Indeed, PhD students (at least in the sciences) are funded primarily by US taxpayer money, so it’s only in the interest of US taxpayers to keep that educated talent around post-graduation, yet the law doesn’t necessarily work that way at all.
I guess you can say that it really took me 6 years to get a green card via employer sponsorship (although those 6 years were anxiety-filled to say the least). However, if the startup (my first employer out of college) sponsored me work visa and then green card, I would not have gone for the PhD either. I hope it makes sense.
I went back home twice in that 18 years because I was always afraid that I might not be allowed back in the US when I renew my visa (F-1 student visa or H1B work visa) at the local embassy in my home country.
If I could turn back in time, I'd have gone to Canada to not have to deal with this. Or I should have married a US citizen to make my path to green card easier, or even applied for asylum using my country's political situation as a cover (I didn't do either because I thought these are dishonest *for my situation*; there are a lot of people from my country who do either of these things). Legal immigration (including work visa and green card) is very difficult in the US.