Almost but not quite. There are many government projects that require all personnel working on the project to be us citizens or permanent residents. Companies can certainly limit hires to those categories if they work or intend to work on such projects. The way to screen for the is to ask if somone has their permanent legal right to work in the US. Ianal but I think to be perfectly correct, one has to ask all candidates that. Not just ones they think may not be.
Ianal but i think one is not allowed to descriminate based on national origin.
One can also discriminate based on ability to obtain security clearance.
Ianal but i think one is not allowed to descriminate based on national origin.
One can also discriminate based on ability to obtain security clearance.