It is not a bad logo, but it is kinda busy i guess... I can see the HR, I can see they tried to do the Eyes of the face(devil?) of the typography. But for me is like the Devil with glasses, maybe decide if you want the devil's face OR the typography as your logo. Good examples of this are Renegades and Grayhound as illustrations, and MIBR as just typography.
could be a good Idea make a version combining the name plus the illustration, like Spirit and Tricked