Ther funny thing is that the employer must prove to the authorities in Switzerland that he DID advertise the position and search for another Swiss person before hiring a foreigner. In other words he can't just pretend that you're highly skilled and that you're qualified for the job, he has to show that he searched for a European first. That is pretty sad.