Some thoughts on what good managers do
A good manager: Understands staff work with them, not for them. They are a team with mutual respect for each other. Is kind, positive and listens to their staff. Being tough and uncompromising is counter productive - it just leads to low morale. When they need to talk to a staff member about a problem with their performance they always begin/end by saying something encouraging about the staff-member's work. Does not just make demands but supports and encourages staff. Builds rapport with staff through everyday chitchat, etc. Has a genuine sense of humour.