My experience so far with Switzerland has been good. We are only here for like almost 8 weeks, so not that long. So far we haven't run into difficult or hard things.
My partner and I aren't married, but we haven't had any problem with the kids and me living here. There is a but to that. I am Dutch, which makes things in general much easier because of treaties.
I also think the country is gorgeous. The standard of living is very good. There is an abundance of organic produce, dairy & meat available at every supermarket.
I already speak German, but not the German they use in this area. So far everybody has been very nice about it and just spoke German to me and not their local dialect, which is different all over the place. There is no one Swiss German. Here in Canton Bern there are already 4 different dialects that I know of and that only in the last couple of weeks that we have lived here.
When we registered ourselves we right away got a leaflet on learning German and also on learning to speak the local dialect.
We are going to try to get a teacher to come to our house and teach the lot of us. But first we need to get some other stuff sorted.