Switzerland is more complex because not part of Europe and the ex- Crossair/Swissair folks are on the Swiss market trying to find a job.
But anyway here's a comparative report about costs in Europe. Report was made by Union des banques Suisses. If you're hired, expect to find an affordable appartement in Morges or Nord Vaudois all the leman cost line is very expensive and appartements for rent are few.
French:
http://www.ubs.com/1/ShowMedia/ubs_c...2003_e_o_2.pdf
English:
http://www.ubs.com/1/ShowMedia/media...L_2003_e_m.pdf