"so long as you get the job done." I'll tell you what, hotshot - if they don't "get the job done" why don't you fire 'em and do it yourself?
I think you need an alternate channel for your aggressive tendencies. Maybe it's sexual frustration. Try a girlfriend.