I live in switzerland.. and i say.. theres worse places and better places.. but yes.. the swiss are boring, but theres plenty of expats so thats fine..( and i know a few decent swiss..
salaries.. not that brilliant.
ripping off.. oh yeah.. theres loads of it.. the swiss love money more...