I do a bit of graphic design on the side, so I'll chime in on my thoughts on this one.
My take on this is that you've got too much going on. When working with logos you want something that can both scale up and down with relative ease. Because of the details in this logo, the eye has too much to choose from.
I would try removing the text, making the anvil larger (and removing some of the detail on the edges), shrink the hammer a bit, and also play around with negative space. What I mean by that is to make the hammer and anvil white, and the surrounding hex space a solid color.