That's no factor anymore. Swiss citizens have the right to work and live in EU since 2002, beginning of the first Bilateral Contract between Confoederatio Helvetica and European Union.
And yes, srjumbo, we had a lot of foreign pilots in Swiss(air), although mostly hired in the 60's and then another bunch in the 80's, where Swissair was in its (last) expansion phase. Mostly British, Dutch and Scandinavian.
On the other side I think that it is rather uncommon to have foreign people in the big national flag carrier of a European state, like BA, AF, LH... I think that's because they all have their cadet scheme.
Dani