Characteristics Of High Performing Teams