Comment Comment by oh_sigh Google has an office in Cambridge which is right next door to Boston. parent oh_sigh 9 years ago