togabutton,
this happened to me when I applied for Flexjets. Other fractionals do it as well so I was told. I wonder if this is legal what they do. I also understand that companies are preferring US citizens.
Is it legal for a company to turn you down because you're not a US citizen? I know someone in the Labor Department, let's see what I can find out.