High Performing Teams: 14 absolutely mandatory characteristics

High performing teams are groups of people who share a common vision, goals, and who collaborate and hold each other accountable to achieve great results.