Check the current status on your pending application with USCIS
Check the latest processing time report to determine the approximate time taken to adjudicate immigration cases at all USCIS offices
Determine visa availability for employment-based or family-sponsored preference adjustment of status, and Diversity Immigrant Categories (DV)
Schedule an appointment to inquire about your pending case
Check latest processing times on PERM and PWD (prevailing Wage Determinations)