A good article summing up some of the main benefits of fun team building experiences.