Posts Tagged: "cambridge"

Working for Google seriously has its perks. It’s one of the world’s most innovative companies, churning out new technology practically everyday…and that’s not all! With offices across the globe, each location is unlike any other corporate space you’ve ever seen. Instead of the usual cubicals and conference rooms, Google locations...