USCIS does not believe that a J-2 dependent of a J-1 foreign medical graduate can change to H-1B status, or any other employment-authorized nonimmigrant classification (with the exception of T or U status) until the principal Conrad State 30 waiver recipient has fulfilled his or her three-year employment obligations in a medically underserved area.However, USCIS is open to reviewing current regulations and considereing whether steps should be taken to enable such J-2 dependents to engage in employment while in H-4 status.
We have provided consultation and completed some DoD H-1B cases. In one of these, the beneficiary was about to reach the six-year limit of his H-1B status, and changed to a H-1B2 in order to be eligible for an additional four years of stay. It appears USCIS itself is unfamiliar with H-1B2 visas. We often end up educating CIS on even the most basic legal issues in this area.