Hacker News new | ask | show | jobs
by ashayh 5016 days ago
The entire process is horribly broken.

While in theory one can switch jobs during the Green Card process, in practice it is a paperwork nightmare, with plenty of IFs and BUTS to slow you down.

It is compounded by the fact that it is not in the companies best interest to let the employee acquire a green card asap. The company lawyers are therefore never in a hurry, and may not go for the most expeditious process.

In addition, there is rampant fraud committed by H1/L1 sweat shops. And the checks created by the Govt to check fraud, place an un-necessary burden on the employee, as opposed to the Govt agencies and employers.