I've had some experience with the H1B staffing mills, and yeah, I'd say exploited is pretty fair, if you compare the work they could be doing vs the work they are doing. I would imagine most of those people would call it a fair trade to be in America, but I really think it's a lose lose scenario for the country (which could be benefitting from the full measure of their productivity) and the worker (because they're wasting their precious time).