One might have more than just a gripe with Infosys given they recently admitted to defrauding the visa system over decades and paid a record $34m fine. How many Americans lost out on jobs as a result? We'll never know.
https://www.ice.gov/news/releases/indian-corporation-pays-re...