An the pour worker gets $40/hour. This is a story I see more and more often. An authorize contracting company will supply us a candidate. We hire the candidate at the agreed upon rate of $100/hour. We find out later after he is on board that he has a second contracting company who is his prime contracting agency. This prime agency is not an authorize company to deal with my company. The resulting pay per hour after the authorized contracting company takes their 30-40% and the prime contracting company takes their 30-40% is that pour worker gets $40-$50 per hour. It gets worse, after the period of time that the worker has performed well and we wanted to hire them and transfer the H1-B to my company, the prime contracting company says that if he does this they will report to the government that he didn't actually work in the US. We found out later that they were paying them in Rupee in India. Loopholes are for the dishonest and greedy.