8 tips for a great company meetup

I just got back from an exhilarating, week long Automattic company meetup in San Diego. We’ve now done 9 full company meetups over the last 6 years (plus dozens of smaller team ones), and I wanted to write down some tips on how to run a company meetup while it’s fresh in my mind:

1. Focus on connecting people: We call our get-togethers meetups – instead of off-sites or retreats – because our primary goal is to get everyone on the team to meet and to get to know each other better (not to get away or retreat from our office). We’re distributed (mostly working from home), so in-person meetups are especially important for us, but I think it would be beneficial to any company to get everyone together once or twice a year to spend time with each other to deepen personal connections and get to know the “people behind the jobs”.

2. Make it a hack week: From our very first meetup of 8 people all the way through to last week’s at 122 people, we’ve always spent a good portion of the week co-working on projects and launching them at the end of the week. With a small team it was everyone working on tasks from our then current to do lists. As our group got bigger, we started having more planned out projects for multiple teams. The projects are designed to be interesting to the group, have components that everyone can contribute to, and be small enough so they can be launched quickly to get a sense of achievement and completion. Most recently we’ve refined the model to ask people to suggest project ideas ahead of the meetup, then create teams based on those ideas with the goal of mixing people who usually don’t work together into teams and letting people lead teams who haven’t done so in the past. Other than launching cool stuff (we have a demo session for all the projects at the end of the week that is super fun), the projects have the obvious benefit of people getting to know each other by brainstorming and building things together.

3. Have everyone give a flashtalk: When our meetups got to about 40 people we introduced the idea of having team members give short talks to the whole group about a subject of their choosing. The talks were a huge success and we’ve now made them a permanent part of our week. The rules are simple: Give a 4 minute presentation to the company on any topic you like. Everyone has to give a talk. We do a morning session and an evening session of talks (we’ve gotten good at getting everyone’s presentation loaded onto a single laptop and strictly enforcing the 4 minute rule so it all moves along swiftly). The talks end up being a fascinating mixture of people talking about hobbies, families, work habits, diets, books, things they’ve recently gotten passionate about, and much more. Everyone is nervous going into it and relieved when their turn is done (the audience is super supportive, so most people feel like wanting to give another talk after their first one). We all bond and learn interesting things about each other in the process. Everyone in our company seems to cherish these talks (we video them for our archives).

4. Have people organize activities: The third big element aside from hack projects and flashtalks are activities. This includes group outings as well as talks and workshops on topics of interest. Most of the outings are self-organized (someone from the company will take the lead on it) and range from hiking to go-karting, baseball games, skydiving, horse back riding, you name it. Whatever is nearby and of interest to a part of the team. There were Wii Tennis marathons in the past and Rockband and Karaoke ones more recently. The workshops and talks range from work related (learn about CSS, etc) to town halls (company meeting and Q&A) and occasional guest speakers (Tim Ferriss came to visit us in San Diego). We still struggle with finding enough time in the week to do all of the above. One thing we learned is to tell everyone at the beginning of the week that it’s OK to miss things during the week and to ask the project teams to scope their projects so they can be done with a few hours of work a day (so people don’t end up cramming on the projects all week and missing out on the rest).

5. Keep a tight schedule: We find it important to come up with a pretty tight schedule to make room for everything. We publish the schedule a couple of weeks ahead of the meetup so people know what to expect. In San Diego we started at 8am with breakfast, 9-10:30 flashtalks, 10:30-2:30 project time (with a break for lunch), 2:30-5:30 activities, 5:30-7 more flashtalks, 7-9 dinner, 9-? social time.

6. Take a photo: This may be obvious, but we take a group photo at every meetup. It serves as our company photo for the year and having a bunch of them from over the years is really nice. We have the whole series up in our San Francisco office and we send a copy of the most recent one to new team members as part of their welcome package.

7. Pick a good venue: This may also be obvious, but it’s easier said than done. What has worked best for us is one of two types of venues: 1. A place like Seaside that offers groups of large homes for rent and a central meeting area so each project team can share a house to stay and co-work in and flashtalks, meals and workshops can be held in the central location (warning: Seaside can get boiling hot) and 2. A place like San Diego where we take over most of a hotel that has good conference facilities where the teams share suites for co-working and the conference areas for whole team activities. There are also the obvious considerations of being easy to get to/fly into and having easy access to things to do and restaurants (important as the group gets bigger). From small to big, other examples of venues we’ve been to are La Paz, Stinson Beach, Oracle, Quebec, and Budapest.

8. The internet always breaks: We have yet to find a venue where the internet doesn’t break when we get there and the whole team fires up their various devices (of all the places we’ve been to, Quebec had the best internet). This usually happens after each venue swears up and down that they are ready for a group of our size. We then spend half the week fixing things and finding work-arounds. We’re to a point where we are considering bringing our own setup with us (and ordering our own dedicated line/connection ahead of time). Retreat center type venues are especially bad about this because they are set up for groups who are trying to get away from their day to day devices (not us!). If a venue became known among technology companies for having amazing connectivity, they would be booked solid for years for tech related events and meetups. Alas, we’ve not found that particular Shangri La.

So that’s it. Your handy guide to a great company meetup. I had a fantastic time last week in San Diego and I think the rest of the Automattic team did as well (feel free to chime in 🙂 ). It’s a big undertaking to take your whole company somewhere for a week, but well worth it IMO.

PS: As far as costs, we end up spending about $400 per person per day (not counting travel expenses) with roughly 40% on lodging, 40% on food, and 20% on activities and extras.

PPS: Automatticians are starting to post photos from our San Diego meetup: Chexee, Koke, MacManX.


Comments

37 responses to “8 tips for a great company meetup”

  1. Reblogged this on tekArtist and commented:

    I can testify first hand that those work. I, for one, had an amazing time, both on professional and personal levels!

  2. Reblogged this on LoriLoo and commented:
    A fantastic explanation of what makes a great company meetup by Toni, our CEO. Or, how I spent last week in San Diego. 🙂

  3. Reblogged this on Peter H. Slutsky.

  4. I'm in love with your 5-minute "flashtalk" on any subject idea. Brilliant.

  5. Reblogged this on a fiend of awesome and commented:
    As I drag my feet in posting my own recap (and about a bazillion photos!) from the recent Automattic meetup, Toni’s post will do nicely (and I’m in the photo too!).

  6. Reblogged this on ex·trap·o·late me and commented:
    Toni, Automattic’s CEO explains how to make an awesome distributed company meetup.

  7. Reblogged this on Joachim Kudish and commented:
    Great wrap-up and insight post about the @Automattic company meetup I just came back from, by our CEO @tonidotorg.

  8. Love the commentary:
    "We have yet to find a venue where the internet doesn’t break when we get there"

    So true!

  9. Great write-up Toni! This was my fourth Automattic meetup and definitely the best yet. While the schedule feels hectic, and I often found myself running from one thing to the next, it really helped to keep things moving and avoid getting "stuck" on any one thing.

    I love the flash talks, so I'm wondering how they're possibly going to scale for the next meetup, which no doubt will involve a bunch more people!

  10. For my fourth time around, I must say that Automattic meetups just keep getting better and better. The well-planned out schedule and projects are key.

  11. Stu West Avatar

    Reblogged this on stuwest.org.

  12. Reblogged this on Paolo Belcastro and commented:
    This blog post has been verified in person 😉 That’s where I was last week!

  13. Reblogged this on The Perkins Journal and commented:
    Great advice for nurturing a great community of talented and diverse individuals!

  14. Reblogged this on Egill and commented:
    That’s how we roll 🙂

  15. Loving Ryan's intense Rock Band game face in that shot 🙂

  16. Reblogged this on Jeremy Herve and commented:
    Toni, our CEO, posted a great recap of our Automattic meetup last week in San Diego.

  17. […] 8 tips for a great company meetup via…8 tips for a great company meetup […]

  18. Reblogged this on Matt Thomas and commented:
    Automattic’s CEO Toni Schneider wrote a great recap on how your company can meet-up the way we do. Even for this weary traveler, the Automattic meetups are always one of the highlights of my year.

  19. […] of the most talented WordPress folks on earth. Toni Schneider has published a great recap called 8 Tips for a Great Company Meetup, which pretty much outlines everything we did. TwitterFacebook Posted on September 19, 2012 by […]

  20. Reblogged this on sysmonk and commented:
    A great write-up about how a company should do a meetup! I enjoyed it a lot – both the meetup and reading the post!

  21. […] not spend time explaining why we do meetups and what goes into such a thing, since Toni (our CEO) has already done an amazing job, though I did snap some photos while I was there. I know, it’s a lot less than I usually […]

  22. […] 8 tips for a great company meetup. Automattic has it down to an art. Share this:TwitterFacebookEmailLike this:LikeBe the first to like this. This entry was posted in asides and tagged Automattic, company culture by Daniel Bachhuber. Bookmark the permalink. […]

  23. […] 8 tips for a great company meetup (toni.org) […]

  24. […] I travelled to Amsterdam and San Diego for Automattic meetups (finally meeting my amazing colleagues in person, collaborating on new […]

  25. […] has annual “meetups” at which Automatticians are required to give a five minute “flashtalk.” This would be […]

  26. […] 8 tips for a great company meetup […]

  27. […] we’re hyper-aware of the importance of cultivating team camaraderie. CEO of Auttomatic Toni Schneider figures that spending dedicated time to get together would be “beneficial to any company […]

  28. […] was that everyone, and I mean everyone (including Matt Mullenweg, the co-founder of WordPress, and Toni Schneider, the CEO) has to give a 4 minute flash talk, on anything they want. This year’s talks were a […]

  29. […] the distributed companies that have employees (but not offices) spread around the world. Buffer, Automattic (the team behind WordPress), and 37 Signals all use workcations, retreats, or meetups to bring […]

  30. […] idea of a company meetup is not new and we’ve looked at how other distributed companies like Automattic, Buffer, Sqwiggle and Zapier have done […]

  31. […] Click here to learn more […]

  32. Hey Toni, this is fantastic. I’ve always loved how Automattic does business…

    I’ve been hosting entrepreneur retreats for the last year now in Thailand and Costa Rica, and I find they’ve been hugely impactful for everyone who has participated. It’s humbling and exciting to get such consistent, fantastic feedback, and it creates a unique environment to brainstorm, to get a bit of a break and a relax, and to rejuvenate those motivation juices!

    If you’re ever interested to bring your team to Thailand by chance, please let me know – I’d be honored to help craft a customized retreat for your team, with plenty of time for work and some time adventuring away from the laptops (and I know an actual honest-to-god ideal coworking spot ON the beach with hi-speed internet!) – you can find more at heroicescape.com

  33. […] 8 Tips For A Great Company Meetup […]

  34. […] in the midst of planning a retreat, and want more detail on the how, I suggest you read how Zapier, Automattic or Buffer do it. What we can share is why we will continue to do them, and the value we get from […]

  35. […] is not alone. ConvertKit organizes company retreats. So does Automattic. So do many other companies, both local and remote […]

  36. […] Company Should Be Distributed: A pitch for why distributed, or remote, teams are great. – 8 Tips For A Great Company Meetup: Best practices learned from organizing 9 company meetups. – When A Company Grows But The […]

  37. […] Company Should Be Distributed: A pitch for why distributed, or remote, teams are great. – 8 Tips For A Great Company Meetup: Best practices learned from organizing 9 company meetups. – When A Company Grows But The […]

Leave a Reply to Robert DallCancel reply

Discover more from Toni.org

Subscribe now to keep reading and get access to the full archive.

Continue reading