Office Space: Google’s campus feels as big as the Internet itself - 7 years ago