I like the logo, it adds some interest to the building and lets passerbys know what the building is about. Boston is full of unmarked, anonymous buildings that are a mystery as to what is in there. At least with a logo you know something. I was in Sydney and was amazed at all the corporate logos...