Thanks for being educative. I love this. It has added to knowledge especially as it relates to business communication. However, in addition, I will say that one of the elementary factor that impedes teamwork anywhere is inability to pay rapt attention to details (listening problems) .
Point raised from your point one. Listening to fellow members goes a long way. ✌✌✌
RE: On working together: Teamwork