Be it to motivate the company, bring employees closer together or raise the morale in difficult times - the benefits of team building activities are immense.