They are bad at 1/2 the american wage. Most of these visas are taken by ppl that work here for a few years living as paupers then return back to their country with the money and the experience.
By law, H-1Bs must be paid the prevailing US wage for the job and the region.