Viewing a single comment thread. View all comments

nazbot t1_j1gmf0n wrote

It’s broken in quite a few ways.

The H1-B is basically the main visa that lets you also apply to be a permanent resident. It’s not a temporary visa - it’s a dual intent. It’s both temporary AND allows for immigration. Compared to a TN, for example, which is only temporary.

The immigration process is broken in that the application times for the green card are based on what country you were born in. So if you are from Canada it take about 1-2 for them to process your green card application. If you are from India or China it’s 10-15 years. It doesn’t even matter If you are a Canadian citizen … it’s just where you were born.

That leads to the situations where Indian workers end up stuck at bad jobs working crazy hours because of you are 7 years into your application process you have a LOT to lose. If you lose your job and don’t find another one in 60 days you basically start the clock all over again.

It shouldn’t take that long to process the applications and the consequences shouldn’t be so dire if you are let go and can’t find something else quickly.

6