To be completely honest, he comes off as an arrogant ass... but, all in all, he knows what he's talking about. He gave me straight up advice, and I did exactly what he said, it ended up working in my favor. I didn't hire him and strictly had a few exchanges through message with him. He's blunt to the point where it may come off as rude... but I mean, I guess get thicker skin. Would not hesitate to hire him if I needed to simply based off of the fact that he's straight forward, and seems knowledgeable.