Smartlynx also do not require EU citizenship or the right to remain without sponsorship. So not too strange if the others aren't either.
And they wouldn't have a clue where you'll be when you finish so doubt any contract in any country will influence any decision.