Yes, I do not think it is a very catchy or appealing logo. Not exactly something that would establish brand recognition of any kind. Perhaps you should have a contest for that too, ha ha ha.