Google offices are spread out, which could easily hinder collaboration. Walking is often too time-consuming, and driving isn't practical given the demand for parking. The solution? Dozens of free company bikes -- like the one that software engineer Stefan Kuhne is using here. The basket in front is for laptops, natch.