Swissluft is a bad company, lot of discrimination.
max age to apply is 38 years old(20 Jahre - 38. Geburtstag (zum Zeitpunkt der Bewerbung)) , which is again german law, but authorized by the Swiss government. Still Swissluft is a German company, so legally, in my point of view, they should not discriminate.
then they say they have a pilot shortage, they try to fill their flight school with students ready to pay a fortune.
I have met ex-crossair pilots as well, who could not get a job at swiss, reason: swiss pilots join the Swiss union, and it costs more to kick a swiss pilot out, than a European pilot.
at Swiss they don't tell you the truth and they have never make any money since years.Swiss Air is a fiasco, not better than Swissair...
"anyway, you are not a ex Swissair pilot, so you are less than a s...t !

"
(from the Swiss Air direction)
to complain write here, it s their CAA:
FOCA - Contact
foca won't do too much, they are corrupt as well! Switzerland is a corrupt country!