Do not include Portugal in this!
We do have a lot of foreign pilots here, don't know if we have Swiss ones. I'm aware of Germans, French, Brazilians and some more.
In TAP requirements you can see that there's only the need to speak Portuguese and JAA license. In other companies, sometimes it's just the JAA license.
We even got non-European pilots here.
And for us the Portuguese to get a job outside (or at least outside Europe) it is very, very hard.
And by the way, who said that we were a civilized country?
