The Key Characteristics of a High-Functioning Team