When dealing with an up and coming contract manufacturer here (featured as a great Swiss success story in one magazine), they made so many mistakes, and then made so many promises to fix things, that they've become the running joke in our office. I ended up sending the work back to California, done for 20-40% less and in half the time. And, they respond to emails within hours, not days or weeks.
Also, many people here insist on doing things by phone, which I think I stopped doing about 10 years ago. It's just not efficient. No one is ever at their desk, and even if they are, they can't answer your question immediately anyway.
I'm also quite frustrated at how much things are accepted here. People just shrug their shoulders and say "Well, that's how it is. It won't change.". These are people working in "high tech". I feel like I have to be the annoying, demanding one who finds it amazing that these companies can even stay in business. I had to send a nasty email to one company, just to get them off their butts and get us a quote, for work they were doing to fix a problem they caused! We had a critical customer delivery coming and we needed to get the work started. It was a simple quote but we were waiting for several weeks. Suddenly after the email, the quote came within a day.
If you work for a Swiss company, make sure it's one with very high end, high performance products which have customers who aren't price sensitive at all. That's what Swiss businesses are good at and there are markets for those products.
That said, for the OP, it depends on what you want, but I agree, if you want to learn cutting edge technology, I wouldn't pick here. The pace is slower and people just accept the status quo. Breaking the rules isn't appreciated around here, both on the street, and in business.
Dan