|
|
|
|
|
by rtkwe
804 days ago
|
|
I would expect that to be partially counter balanced by companies being more willing to sponsor someone already in the US over someone currently overseas? Haven't had to go through that process fortunately but seems likely from a practical standpoint. |
|
> Sponsored green cards take like 1.5+ years to process, so someone could be OPT the whole time but the employer would have to get the application rolling quickly after hiring or else risk their employee having to go back to their home country for some period of time when OPT runs out and the green card is approved.
Add to that:
1. Some (many?) companies do not file for green cards right away, because they like to keep their employees tied down with an H1-B. I think my employer has a policy of not applying for a green card until the employee has 5 years or service or something.
2. IIRC, there are country-based quotas for employment-based green cards, so it could take very much longer than 1.5 years to get one. E.g. I think it can take 10+ years for an Indian to get one. Though I think having an active application for one is enough to stay in country for H1-B holders (though I'm even less sure about OPT holders).