Pardon me if you think this question has to belong to some other forum/thread.
Here is the situation:
A person is on a valid H1B visa with a employer. But the employer doesn't pay that person. They promise for projects, but never get one and they continue to not pay the employee. But still the employer doesn't cancel the H1B visa of this employee. Finally the frustrated employee finds a new job and goes to a new H1B visa (somehow).
During the above time when the employee was not paid by the previous employer, is it a mistake of the employer? yes its employers mistake and they may get debarred from filing h1 or greencard upto 3 years for this violation Is the employee in any way liable for this situation to have happened in the first place? not fully responsible. but per immigration laws that person did not maintain his/her h1 status properly.
Will this be a ground for denial of visa stamping at a US Consulate when the person tries to get the new H1B visa stamped on his/her passport?
most likey they may deny but you can argue. this case will considerably delay the stampling part. consular office may consult with washington prior issuing you the visa. if the new company is big then they can presure using local senators and even contact dhs in washington.
the person may come out of this problem if he/she comes forward and files a formal complaint to department of labor. as its not his/her mistake and its the employer who violated the law this person will be allowed legally stay and seek another employment with affecting the status. this protection comes from whistleblower protection of labor/immigration law which states as:
---
Section 212(n)(2) (8 U.S.C. 1182(n)(2)), as amended by section 5 of this Act, is further amended--
(1) in subparagraph (C), by inserting `, or that the employer has intimidated, discharged, or otherwise retaliated against any person because that person has asserted a right or has cooperated in an investigation under this paragraph' after `a material fact in an application'; and
(2) by adding at the end the following new subparagraph:
`(F) Any alien admitted to the United States as a nonimmigrant described in section 101(a)(15)(H)(i)(b), who files a complaint pursuant to subparagraph (A) and is otherwise eligible to remain and work in the United States, shall be allowed to seek other employment in the United States for the duration of the alien's authorized admission, if--
`(i) the Secretary finds a failure by the employer to meet the conditions described in subparagraph (C), and
`(ii) the alien notifies the Immigration and Naturalization Service of the name and address of his new employer.'.
---
reporting the violations is safest than seeking visa at the consulates abroad. consult with employment and labor laws and also immigration practitioners. department of labor will investigate the case free of cost and if the claim is proved he/she may get all the wages back with the interest and the employer will be debarred from filing any labor or h1 or greencard petitions for upto 3 years depending on the violation along with huge fines. later that person may also have option to file charges with eeoc for the discrimination and other damages.
Thanks a ton for any of your expert opinion on this.