Comment
Comment by cdirkx
Maybe they are not exactly fired (not familiar with Switzerland myself) but I know of constructions of keeping people (mostly women) constantly on 3-month temporary contracts. Those contracts then don't get renewed if someone is pregnant.