Once you’ve been out in the real world of work for a while, you’re sure to have worked in a few teams of varying functionality. Some will be super-high performing, well-oiled teams, and others will be more like a dysfunctional family with members not seeing eye-to-eye and generally causing chaos wherever they’re involved in a project. Obviously it’s far nicer, and much more fulfilling, to work in the high-performing team but why are some teams better gelled and harmonious than others?