
I had a great manager but everyone above him was horrible. They prided themselves on running their teams "lean" which really meant overworking everyone and establishing an unwritten "no time off" policy
Willing to share business numbers with employees and explain trends
They are visible in the organization
Communication is bad. Raises are not distributed evenly across individual contributors and managers