The H1-B is misued to the core. The Desi Consulting companies bring in in-experienced software devlopers posing them having great expereince. They cheat both the US employers and H1-B visa holder. The guys in H1-B visa fake their resume and somehow manage to get a job. They are ready to work for a meager salary of $40,000/- Per annum. This creats lot of problems to the experienced professionals. The average salary for experience guys has come down a lot. US companies does not care for quality now, the managers just want to save money without looking into the ROI (Return on Investment). Many projects gets delayed or cancelled due to Desi software consulting companies. They misue the purpose of H1-B. THIS MUST STOP or will become a grave concern for the whole IT industry in the future.