In 2016, USCIS (immigration) received about 233,000 H-1B petitions during the filing period. The government put these petitions into a lottery to choose 85,000 petitions in total to grant the H-1B visas (with 65,000 in the general-category cap and an extra 20,000 cap for advanced degrees). Considering the chances of getting an H-1B visa, it may be to your benefit to think of alternatives.
The E-2 is classified as a nonimmigrant treaty investor visa. A treaty country is a foreign state with which a qualifying Treaty of Friendship, Commerce, or Navigation or its equivalent exists with the United States. A treaty country includes a foreign state that is accorded treaty visa privileges under the Act by specific legislation.
The E-2 is classified as a nonimmigrant treaty investor visa. An applicant, to be classified as an E-2 treaty investor, must (1)
Invest or is actively in the process of investing a substantial amount of capital into a bona fide enterprise in the United States, as distinct from a relatively small amount of capital in a marginal enterprise solely for the purpose of earning a living;
(2) Seek entry solely to develop and direct the enterprise; and (3...