There's lots of perks at Google HQ out in California, but the design itself is a snooze. Things are a lot more interesting at their just-completed engineering offices in Zurich, Switzerland. The common spaces are particularly ...READ»
ADVERTISEMENT