Believe it or not, waiting until your product or your logo to be perfect before you announce could be holding you back from massive success. We've learned firsthand that it's super important to launch your business, get feedback from the market, and then improve. Obviously, it would be unwise to just throw something together that you know is not ready. However there are many entrepreneurs who spend more time working on their craft than having the guts to actually go to market. If your product is perfect, you waited too long to launch.