Good bosses are honest, self-aware, open-minded and committed to their team's professional development. Good bosses recognize their limitations and freely delegate tasks to others with specific skills and experience. Bad bosses lack self-awareness, which can hurt their companies' performance.