3 ms·
Where are you located? I don't see your address anywhere on your site.
by beefman 10y ago
Where are you located? I don't see your address anywhere on your site.
- mightykan 10y agoI believe they’re located in Mountain View. The only way I was able to find this was to look at their Terms of Service, however, so it might not be accurate.
- shostack 10y agoYeah, I can see where people might want to know where they'd actually be working. We're in the middle of overhauling our jobs site to share a lot more info and HR confirmed this info is already in the plan :) Anyway, we're a quick walk from the Mountain View Caltrain stop on Evelyn[1]. We also have a parking lot and bike storage. [1] https://goo.gl/maps/VTTWkhRUs3P2 https://goo.gl/maps/VTTWkhRUs3P2