Comment The H1B's are the facilitators for offshore (Score 5, Interesting) 125
Those multiple layers allowed them to jack up the charges, insist they needed more contractors on each project, and hide the quality of the contractors we were given. I was extremely confident we were getting very low quality engineers with barely any experience and the majority of the actual work was being done by that offshore lead. Unfortunately we were being driven to push more and more work to contractors at that time until it all blew up and they reversed course bringing everything back in house.
We do have an offshore captive presence today but they are all full time employees now, not contractors. We also have better alignment where my quality of life isn't suffering because of having to do early AM and late PM calls with offshore.
Jacking up the price of H1B's will impact that onshore/offshore contracting lead model which will make the costs less desirable to companies and potentially removing their ability to field the onshore leads who mask what is really happening offshore.
I think for any company that truly is using H1B's to bring in talented workers who they want to employ it will encourage them to sponsor green card applications with a higher frequency rather than using the H1B model to keep workers as indentured servants. I'm good with that because someone coming in on a green card has the option to compete in the market and receive market rates. It may even cause companies to consider going back to hiring local talent and *gasp* actually doing career development.