According to data from U.S. Citizenship and Immigration Services more than one million Indians are waiting in employment-based immigration backlogs.
Forbes reported based on USCIS data that many highly skilled professionals of India are facing long waits to obtain green cards due to low annual quotas. Forbes reported that more than 1.2 million Indians are waiting for an employment-based green card.