1. They don't say how many contractors they employ (through staffing agencies) who are on H1B
2. Having 40% of your FTEs on H1B is still pretty staggering
2. Having 40% of your FTEs on H1B is still pretty staggering
It's especially interesting given the rumblings against birthright citizenship we've been hearing recently too.
What then is someone "rightfully" allowed to be here in your opinion?
The usual term is "foreign born."
If the situation really called for it, I think the best term would be something like first generation citizen.