November 21, 2011

H1-B Visas: What are surprise site visits (in context of DOL and USCIS)?