US citizenship required. I like that, a lot. Please tell me it's a trend and not specific to your company.
It is not a trend, it is a law, for contractors in certain capacities. DoD work of certain types, eg.