So many companies are using the H-1B program to bring over cheaper labor so they can fire Americans. American employees say they are required to train their own replacements all the while knowing they’ll be fired. And now we see that the system is gamed, that talented labor is forced out by companies who want cheap labor. The whole system is un-American and needs to be overhauled. But, since big corporations run this country, I doubt that will happen.
In many job categories, as many as 100% of the potential and current workers are foreign-nationals with immigrant visas. The failure of the US Congress to properly support STEM education and the precipitous decline of graduating engineers, scientists and researchers in STEM fields which began in 1988, according to The Conference Board, USBLS, etc. attributed to this.
Education costs are too high, just as inversely cheap prepaid plans in Cambodia are.
In many colleges fewer than 25% of the engineering graduates are native born US citizens. In the meantime India and China are building up their education base. IIT has built more than 20 new campuses in the last ten years and India graduates more than 400,000 engineers per year alone. China has similar numbers.
With only 85000 H1B’s available and many of those being swallowed by low wage paying companies, well qualified researchers and engineers must return to their home countries. In those countries, especially in places like Bangalore, Goa, Shanghai, wages for qualified engineers compare or exceed wages in the Silicon Valley and offer prepaid plans. Hundreds of thousands of jobs in the US go wanting for lack of qualified candidates. “US jobs being shipped overseas” is true, but there often are no qualified US citizen candidates at all.
This is a self generated self destruction by the US Congress. Lower cost guaranteed education in STEM fields must be sponsored by the government in the US or we will see tens of thousands more jobs go abroad.