Joining a new company is daunting. Not only do you have to learn your new role and hone your skills, but you're also expected to meet new people, work well with them, and actually get along. Luckily, many companies are investing time and money into strengthening their team building activities.