The H-1B quota has now reached approximately 46,700 and although the USCIS has announced that they’ve received approximately 20,000 advanced degree applications, it still continues to accept advanced degree cases.
I have been fielding a lot of questions about whether a person is still “in H-1B status” even if they are no longer working for the employer who sponsored them. Simply put, the answer is “no.” When H-1B workers are petitioned for by a specific employer, not only are they expected to work for that employer only (unless they have a concurrently approved H-1B for a separate employer), but they must always comply with the original terms of the H-1B petition. Any changes considered to be material to the employment must be reported to the US Department of Labor and possibly to the USCIS.
Further, H-1B employees are considered to be out of status if they lose their jobs or quit working for the H-1B sponsor. And as of late, the USCIS has been conducting random on-site visits to H-1B employers, interviewing the foreign worker(s), HR or the company owner, as well as verifying the terms and conditions of their work.