My understanding is that current employment-based green card process is constrained entirely by slow turnaround by Department of Labor and USCIS, not some company shenanigans or legislative provisions for artificial delays, at least according to <a href="http:&#x2F;&#x2F;www.uscis.gov&#x2F;sites&#x2F;default&#x2F;files&#x2F;USCIS&#x2F;Resources&#x2F;E2en.pdf" rel="nofollow">http:&#x2F;&#x2F;www.uscis.gov&#x2F;sites&#x2F;default&#x2F;files&#x2F;USCIS&#x2F;Resources&#x2F;E2e...</a> And that slow turnaround is predicated by DoL &#x2F; USCIS budgets and their ability to hire and train proper employees.