We've all worked with mean bosses. We've all worked with good bosses. And some of us have been lucky enough to work with great bosses.
So, what sets some people apart from the crowd? And if you're an aspiring manager, what kind of skills do you need to be the best boss you can be?