Back in the beginning of 2005 when we were starting SiteAdvisor in a Boston apartment and it was just 3 of us.
Our office in Boston was on South Street, between South Station and Chinatown. I think that’s my favorite part of Boston (probably because it feels kind of like New York). Here was a picture out our window on a snowy day.
When I was in Japan last year, I ran into a big SiteAdvisor poster.