h1 visa
Non-US workers may get employment within the United States through the H1 Visa. This is an immigration Visa, but a temporary permit to allow work in the US.
The H1 Visa allows a person without United States citizenship to work within the US, The H1 Visa is granted by the employer. When an H1 Visa expires, the person must locate another employer who will grant him or her another H1 Visa. The alternative is to leave the country. Thus the employer controls the right of the individual to remain in the United States.
The law regarding H1 Visas state that the occupation must be a skilled position. This is generally the fields of mathematics, engineering, medicine, law, accounting and technology. Employees are required to hold a bachelors degree.