Getting to know your team is a great way to work better together, and sometimes that bonding is best done outside of the office. But what does it take to put on a great company outing? To find out, we ...