For a postdoc the pay is quite good. It's an international atmosphere and many of the labs are top notch. There is money and the equipment is usually well-maintained.
If you don't know German you will feel isolated in the community. Labs tend to be a bit isolated and there doesn't seem to be too much interaction between labs even within the same building.
Advice to Management
Of course each professor has a different style so it will entirely depend on which lab you join as to how you evaluate your experience. In our department I felt the senior management had difficulty dealing with conflict and with communicating changes that were going to be made. They especially had a hard time hiring new professors.
I applied online. The process took 3 weeks. I interviewed at Universität Zürich (Zürich (Switzerland)) in June 2013.
I had a phone call and an interview over Skype. I had to present my general research plan for the nex few years. Besides that it was mostly small talk.
Let us know if we're missing any workplace or industry recognition –