Pros: I feel I'm equally adept at going with the flow, taking direction, and letting a person who seems to be knowledgeable lead the way in a group, and also taking charge and leading a group when I feel I'm the best suited. I also feel I'm good at being able to tell when I'm the best qualified and when someone else is.
Cons: If I feel like someone isn't pulling their weight, making excuses, doesn't have determination, etc. I get annoyed and impatient really quickly. If I'm not in a position to easily get them to contribute more it can wear on me to the point where I don't work as hard either due to lack of motivation and frustration.