Hi Ron, My wife's employer told that her H1B has been revoked in month of May 2015,she resigned in April 2015.The H1b case status doesnot show revoked yet. My wife was worked at the H1b location on H1b from october 2014 until january 28th ,2015.She moved to new project on Janaury 29th,2015 (about 15 miles from the h1b location). I dont know when the new LCA was filed , but it was effective from Feb 5th , 2015.(about 6-7 days after project start), no H1B amendment was filed. somewhere around that time frame , there was a labor audit or site visit(not sure) according to the employer. My wife travelled and came back on H4 visa in july 2015. Would this cause any issues for any future visa stamping or H1B's because of this(site visit/Labor audit). Would my wife need an employment letter for GC purposes, since the employer might not coperate now. thanks.