
The following is not meant to be legal advice.
There is a cap on H-1B visas that can be issued each fiscal year. If a person already has a H-1B visa from one company, and switched companies, the person is already counted. Those who get shut out, would need to leave the country, try to go to school to get another degree, or try to apply for another immigration category. This is why recruiters may not like to hire people with immigration issues.
In dealing with the cap, the employer has to realize there is also a 20,000 cap for advanced degrees from
There are free trade visas such as with








Comment Preview