Take a good look at this logo and make some rash judgements and formulate your own opinions before I heap mine upon you...

What does that say? Is it clear? What is the company or brand it represents? What does it say/imply about the brand?
There are so many things wrong with this (and the accompanying announcement) that I can't contain myself...
