Those salaries, specially the Swiss ones, aren't that big after taxes, insurances, and the overall cost of living.
Yes, you might get 140K CHF, but be ready to pay 20 CHF for a meal that would be around 8 euro in neighbouring countries.
Yes, you might get 140K CHF, but be ready to pay 20 CHF for a meal that would be around 8 euro in neighbouring countries.