Here are the 5 traits you must look out for when establishing a high-performing team:
Shared goals and purpose
Talent, skill, and knowledge
Effective leadership
Open communication and effective coordination
Self-motivated and strong work ethic