Comment
Comment by cpprototypes
Most of the articles and blog posts about Google are about Mountain View. Does anyone know if the satellite offices are good? I think I've read some good things about New York, but haven't heard much about any others.