Here you can see the Google headquarters in Mountain View
California, but some pictures were taken at the Google New York City offices.
There is a lap pool, a massage room, a nap capsule and many other stuff.
or download attached pps file.
No comments:
Post a Comment