I live in Switzerland, and have lived in two other countries. Also have lots of connections in the US. Here's my take:

1) You have work-life balance, but it is forced on you. Especially women. If you go out around noon, you will see loads of school kids walking home to get their lunch. Full time childcare is CHF30K at my local nursery. School is free, but lunch will cost you extra. And the nursery has holidays, btw. So if you're working you need to either find someone to take the kid, or you have to spend your holiday when the nursery is on holiday. When it comes to school, the kids will probably have more holiday than you, so I don't know wtf people do. Relatives seem to play a big part, especially grandparents.

2) Stuff is expensive here. Everyday stuff just costs a silly amount compared to across the border in Germany or France. Local builders cost a fortune to hire, again compared to across the border. And they're not even local, just foreign guys getting arbed by the local cartel.

3) Sure, you get 80% of salary, for two years, up to a max insured salary of CHF10500, not bad. But you pay for that, too. Or your employer does, so you are paying too. It's about 20%, according to my accountant. And when you do go on unemployment, there's a guy who treats you with much suspicion handling your case. And they still have the same circus of sending you on mandatory courses of zero benefit that they have in other countries.

4) Tax is reasonable. I should say you don't get to keep 95% of the salary. There's a good 10% or so that's a sort of forced saving that goes into a pension pot. It's your money though. And wealth tax isn't crazy, just a fraction of a percent most places, progressive so most people won't feel it.

5) Vacation is very different between the US and Europe. I've never been in need of more due to being self-employed most of my life. But if I were to move to the US as an employee, that would be one of my big marks against.

6) Sure public transport is good. But if you live outside of the big towns it's useful to drive. And there's plenty of parking, too. Road taxes are sensible, and car insurance is cheap.

7) I went with my wife to a birthing course for first-timers. The other couples we met told me it was standard for paternity leave to be 2 days. And 14 weeks is on the low side in Europe, especially compared to Scandinavia. I can't imagine what it's like in the US if she thinks Switzerland is good for parental leave. On the plus side, the birth experience is amazing. You can get a single room (or just upgrade if you got cheap insurance, costs a couple grand) and the father can stay there as well, for a week. Well, that's when we got bored. Until then it was basically like a hotel where they bring you 3 meals a day and clean the baby for you.

- Other things to note: The job market feels rigid. There's almost no unemployment, but as a foreigner with a foreign degree and a foreign accent, it feels like employers are not keen to take a chance on you. The education system seems to be a sort of silo, where every degree course has certain jobs they send people into. In Angloland any degree will suffice for most jobs, which is liberating. As an employer, it's hard to get people to change jobs. I chatted with the CTO of a startup the other day, and he found far fewer good developers here than Scandinavia, and many people didn't want to take the chance. Going around the Zurich startup scene, you get the feeling the startup guys are a whole other world, separate in ethos and outlook from the rest of society.

- There's a social awkwardness quite unlike any other society I've lived in or known people from. Hard to describe, but people behave in strange ways here. There's a lady across the street who comes to stare at us from her window when we park the car. Instead of asking someone in person to move an impractically parked car you get a note saying police will be called (she could see us the whole time). It's generally harder to strike up a conversation with people here (the USA is the best for this btw).

- People don't seem to be afraid of treating foreigners differently to everyone else. The other day my wife's car stopped working at a light and a bus driver got out and told her this doesn't happen in Switzerland. Also hard not to feel targeted when doing one home renovation causes two lawsuits from guys who are clearly just chancing.