Sure it's expensive, but if you live there your salary is indexed to that cost (especially if you work for google), so it's not like it's a problem in practice.
And that's US salaries (the website only offers a free preview.. yada yada).
I think Google generally thinks the cost of a talented enigineer is justified, and switching locations will of course represent a cost, but probably not such a big one in the great scheme of things.
It's quite possible there will be a relative loss of status. You might go from being -- say -- in the top decile or oven top few percentiles of income/wealth in Russia, to being in a middle decile in Zurich, even if you are quite comfortable or your absolute income or disposable income ends up being larger.
Of course, if you're just visiting... ouch :)