HR tells American candidates "not enough experience". Yet the same HR happily hires greenhorn Indians without a squawk. Drive by buildings sporting Oracle or Microsoft logos, and you can bet your retirement that there are multiple floors whose workforce is composed entirely of Indians or Chinese.
Not just tech companies. I’ve worked in corp IT departments as the only white male. Once they are in a hiring position they rarely anyone but Indians or Asians. Other note: Many of my former coworkers had fake degrees from India and their resumes were complete frauds.