Comment Re:Easy way to deal with this. (Score 2) 121
In what sense is that any different than hiring an engineer? You don't necessarily know what particular projects they will work on yet, you just know that you need more people at your company helping you write software or build bridges or whatever.
Surely it's legal for a company who writes software under contract to hire people on H1-Bs because they known that they'll need more developers to fulfill the contracts they'll get next year. How is this different?