Of course they are.
Plenty of proof all over the news.
There are no “gaps”, there are no shortages, InfoSys does cheat and keeps Americans out of the workforce.
Former Infosys recruiter says he was told not to hire U.S. workers
Oh – and India keeps its borders “artificially” closed to US tech workers.
India Incs most certainly aren’t following all rules and regulations in the US. In fact, nearly all their employees are inadmissible aliens, according to US law.
https://www.law.cornell.edu/uscode/text/8/1182
Thousands of H-1B Workers Are Underpaid, GAO Reports
https://www.eweek.com/it-management/thousands-of-h-1b-workers-are-underpaid-gao-reports
GAO, Justice Dept. Seek H-1B Visa Reforms
https://www.cio.com/article/2412019/gao–justice-dept–seek-h-1b-visa-reforms.html
If there is a shortage of talent then why are we training them?
