Not many will admit it, but almost everyone hates the word ‘teamwork’. There are good reasons. ‘Teamwork’ might have come to mean ‘doing someone else’s work, or ‘everyone is waiting for everyone’, or ‘no one takes responsibility for delays and errors’ .
If you are a leader and are looking to build a good team, shun this word and instead start defining goals, measurements, execution plan, workflows, talents, and attitudes needed, and roles etc.
Egos, poor communications, and such soft aspects might be causes of bad teamwork, but often the root cause is a poorly defined team mandate and plan. Deal with them and you won’t have to utter the hated word.
For more on teamwork read this .