Don't know if it's the best idea, but I have personal philosophy I don't deviate from as a member of management, regardless of job. The first is listen to everyone, regardless of their tenure or experience. And the second is, shit may roll down hill but it stops with me. I refuse to be irritable or mean to my staff, especially if my only reason for doing so is that someone else yelled at me. Cracking the proverbial whip is one thing, but just a chain of yelling down is a bad idea, I think. You can be stern without screaming at someone. I just take what was screeched at me and turn it into constructive criticisms and new game plans. There's no one else at work right now that does this, and it has earned me a lot of respect of my staff. It also means that if I do yell, shit is going down and that's a powerful tool to me. I'm busy enough as it is, not trying to piss off or discourage my crew and potentially garner more problems.