Yes it's a good place to live. But...Industry is mostly composed of banks,insurance companies, basically a financial sector.
Meaning : OLD LEGACY CRAP.
Also a little bit boring and if you are not a "german" speaking person you will always feel unwelcome.