Corporate Offsites. They often conjure up images of team lunches, trust falls, a few rounds of friendly games like cricket or football, or perhaps just a general sense of "getting away from the office." But what if we told you offsites could be so much more?