I've had all types of managers in my working career. They've ranged from complete micro managers to completely laiseez-faire managers. It's hard to transition between the two extremes in a short amount of time. I've worked for someone that was really strict on rules after being a marine for 20+ years to someone that only really cared if I showed up.
I work best when a manager is willing to accept how I get things done. I need a manager who is comfortable letting me make decisions. Right now I'm lucky enough to have that type of manager. I can call my manager and tell him the decision I've made regarding a scenario rather than having to call him and see what he wants me to do. When my manager has faith in me it gives me confidence that I'm doing my job correctly.
When I work I manage on average between 8 and 12 employees. I trust that they are doing their jobs and don't feel the need to constantly be looking over their shoulders. They know my expectations and I know what I expect from them. I like to create an environment where I can be their friend and their supervisor, but I don't have to pick which role I take when I talk to them.