The best managers I've had were none of these things. My favorite manager was one who genuinely listened to me and was also interested in helping me learn in ways that helped the company. He was an outstanding resource and help whenever I had a question about anything, especially if it was technical. He had a good bit of humor and sarcasm that poked through every now and then, but never in a mean way. He was Canadian and had the stereotypical Canadian niceness to him. I'd work for him again any day.