The 5 traits of great teams: what happy, high-performing teams have in common

We had the pleasure of holding a team retreat with a team we have accompanied over the last three years. We will be honest: this team is a dream to work with. They are a perfect example of what we call collective performance and happiness. They deliver great results, and they genuinely enjoy working together. […]