If it's a good team, that knows what's up, a team. However I would rather work alone if it's a team of idiots.
Also depends on the size of the team. Bigger teams are slower and less effective/efficient. I strive for efficiency in my work. Same reason I don't like working with idiots, I don't want to have to explain everything to them.