Thank you for sharing the good points there, I agree as I always work much faster and more efficient when I'm alone.
However as you stated in your conclusion "(sometimes) working alone..." I guess I was talking about the other times :P
It really depends on your team.
Thanks again, cheers!