It's pretty amazing to me how anti-immigrant America is, for a country built on immigration, but I suppose it's always been that way. Benjamin Franklin hated the Germans in the 1750s [1]. For perspective, Canada, a country 1/10th the size of the US, brings in 30,000 refugees each year. The US brings in 18,000. This means Canada brings in 25X the number of refugees per capita than the US does. Canada, a country 1/10th…
You might not be, but there are certainly companies where H-1Bs are their bread and butter[1]. Taking Cognizant as an example:
* their wikipedia page says "The company has 281,200[2] employees globally, of which over 150,000 are in India", which means there are at most 131,200 US employees
* in the year 2017 they brought in 28,908 H-1B workers. This works out to 22% of the US workforce. If we include 2016 as well that works out to 38% of the US workforce.
* the figures above are conservative estimates. We probably overestimated their US workforce and underestimated their H-1B population (we've only looked at 2 years of visas, but H1-B visas are good for up to 6 years).
[1] https://en.wikipedia.org/wiki/H-1B_visa#Top_H-1B_employers_b...