Team-building sometimes might seem cheesy and unnecessary. Lots of people, when hearing the word, start thinking about trust fall games which are supposed to build strong relationships between employees. Often the results are poor: workers start hating team-building...