Matt, I find that any activity involving eating or completing a project together is a great way to bring the individuals in your organiztion together. Whenever I am on site, I love cooking breakfast for everyone. No one complains about starting the day off together sharing some laughter and sitting down at a table that has fresh daisies arranged on it. : ) Now, I can be the most shy person around in group setting since I sometimes feel people are too judgemental. So, these suggestions are what work for me, what I personally find fun and what I have seen work to build the team.
1. While in a fast paced on site office, especially so for affordable properties, I find that it can be very stressful. I encourage Dance Breaks! Beleive it or not, lock the office door, turn on the music and DANCE. There is no greater joy! 20 minutes of this and we are all laughing and are re-energized.
2. Eat together outside. Picnics can be relaxing. Pot lucks are nice, too. That way people who never take a lunch break will actually stop for 30 seconds and talk to someone else on a subject not necessarily work related.
3. Play a game together. I love to challenge another property (especially another property management company) to a game of baseball, soccer, basketball or whatever.
4. If no one will play, then attend a sporting event. Heck, go to the horse races. Hello? I'm from Kentucky and a Derby believer!
5. Take an afternoon and go bowling. I have been known to sing a great rendition of "I Will Survive" on top of the ball return.
6. Participate in a community event, such as the United Way Day of Caring or Habitat for Humanity. Get your Residents to participate, too. Residents who see local and corporate staff doing something seem to stay Residents longer and complain less.
Obviously, some corporate offices will not allow on site team members to take off time during the work day, but they should. I think they should join them! Corporate personnel benefit very much from interacting with one another, too.