Inside Look At Google’s Canadian Offices

Google, Inc. has an interesting presence in Canada, with has a token office in Montreal. Nothing in the West so far. Check out some pictures:

Toronto office pictures (courtesy Torontoist)

Waterloo office pictures (courtesy of a Googler who was kind enough to share them with us!):