How many of those are America's top tech companies who are in dire need of foreign engineers? The Top 3 by far are Indian outsourcing, sorry, 'consulting' companies.
http://www.myvisajobs.com/Reports/2014-H1B-Visa-Sponsor.aspx
How many of those are America's top tech companies who are in dire need of foreign engineers? The Top 3 by far are Indian outsourcing, sorry, 'consulting' companies.
http://www.myvisajobs.com/Reports/2014-H1B-Visa-Sponsor.aspx
Every company ends up competing on "H1B lottery" with large body shops. So a startup with 1-2 application has very little chance of making it through compared to others with lot more lottery tickets.
I will also point out a closely related issue. The craziness that full 100% quota of the H1B visas for the year gets disbursed on one day in the year (practically speaking, on April 1. Though full approval process takes a few months). This makes it hard for a startup that wants to hire someone in December, but has to wait 4 months to apply (April 1), and 8 months for the new hire to actually start working (Oct 1).
And therefore, there is a need for a reform here of the current regulations.
The problem could be solved easily if H1-Bs could only be given to companies registered and headquartered in the USA. That would get rid of the Wipros and Infosyses etc.