https://www.nytimes.com/interactive/2015/11/06/us/11visa-listy.html
Congress set up the H-1B visa program to help American companies hire foreigners with specialized skills, mainly in science and technology, for positions for which American workers with those abilities cannot be found. The goal was to help the economy expand and, ultimately, create more jobs for Americans.
But in recent years, many H-1B visas have gone to temporary immigrants who lacked special skills and displaced American workers from jobs.