The article fails to mention that for the H1-B application a Labor Condition Application(LCA) has to be filed, which explicitly states that the employer will
"Pay the nonimmigrant workers at least the local prevailing wage or the employer's actual wage, whichever is higher; pay for non-productive time in certain circumstances; and offer benefits on the same basis as for U.S. workers;"[1]
Full disclosure: I'm on a H1-B and paid way more than the local prevailing wage for my position.
"Pay the nonimmigrant workers at least the local prevailing wage or the employer's actual wage, whichever is higher; pay for non-productive time in certain circumstances; and offer benefits on the same basis as for U.S. workers;"[1]
Full disclosure: I'm on a H1-B and paid way more than the local prevailing wage for my position.
[1] http://www.dol.gov/compliance/guide/h1b.htm