Connect With Us

Tag: google hq

Most people have heard rumors of YouTube’s giant red slide inside their office building, but that does not compare to the Google umbrella that its under. Yes, Google of course does have their own indoor slide, but honestly that’s not even the best part.