8 Traits All Great Leaders Have In Common

Working with the worst manager I have come across was challenging. He regularly accused developers of the slightest mistakes, pointed with his finger at the tools and methods we should use to solve problems, end even took away our mouses and keyboards to correct our code. He spent hours analyzing data from gates to catch frauds in the work time reports. One day, he decided to "strengthen his authority" and "get more…