Most bosses suck.

Most bosses suck.

Here’s something most people already know, but don’t have the social permission to talk about: most managers suck at their jobs. And, I would argue, they’re likely the top reason why employees end up leaving for greener pastures. The problem is, few...