3 ms·
I'm fairly certain I've seen pictures of at least one corner office though, on Google's campus in Mountain View.
by MichaelZuo 3y ago
I'm fairly certain I've seen pictures of at least one corner office though, on Google's campus in Mountain View.
- sanderjd 3y agoVery possible! I only went there once, and only went into a couple cafes in the main buildings.