Many companies in Switzerland force their workers to work longer (between 5 and 10 %) to compensate the so called "Franken Schock". As they don't have strong regulations on working time (compared to Germany for example) this is not a problem. They also started to pay some of their workforce in EUR instead of CHF (this happens to new employees and especially for people crossing boards to work there).