Since day one Zapier has been a remote team. Now that we are up to seven people, one of the downsides of being a remote team is that physical interaction doesn't happen unless you make a dedicated effort to get the team together.
While we are firmly of the belief that day-to-day work does not need to happen in person, we do believe that there are some things that happen easier when in person. Because of that we try to get the whole team together for a company retreat every 4-6 months.
Since we just completed our second team retreat, I thought it would be a good time to share what we've learned about how to run a company-wide retreat and get the most out of it.
Big, full-company retreats can be tough to coordinate and can cost quite a bit of money, so why even bother?
Ultimately, because some things are just better done in person. For instance, it's hard to have a casual conversation with a teammate over Google Hangout about their kids, shoot the breeze about some random idea you've had improving a secondary process in the company or sit down and talk about company values. All those things tend to naturally happen in person, while they don't happen in a remote team, unless you force it.
Also, it's a ton of fun. Since you don't see everyone on a daily basis; it's a ton of fun to actually have everyone around for a week-long excursion where you can chat shop and learn more about each other as people rather than the person on the other end of that avatar you see ever day.
![Mt. Rainier Company Retreat]
(https://cdn.zapier.com/storage/photos/59e94f5827989104fedf90055558b92b.png)
Wherever you want!
For this latest trip, we chose an awesome five-bedroom home that overlooked Puget Sound and Mt. Rainier near Olympia, Wash.
We chose it for a few reasons:
Ultimately, go with what suits your company. I know some companies travel overseas or some bring everyone into headquarters.
It depends. We did 10 days this last time around and it worked well because it gave us some time to do some work-related activities and some fun activities. It also worked well since our last retreat was five months ago and we'd added a new team member since then.
That said, you should be respectful of people's time. Many teammates might have family and other day-to-day activities they could be missing out on. I would never want our company retreat to cause marital strife or have some other unintended consequences.
One thing you can also do is setup the retreat so that if teammates have to join a day or two late or leave a day or two early it's not a big deal. That way you can get a longer retreat, but also not have to worry about coordinating tight schedules for a lot of people.
![Zapier visits Startup Weekend HQ]
(https://cdn.zapier.com/storage/photos/6c9acb56781b79a112bb8674855aa103.jpg)
It can be easy to default to doing the things you always do on a day-to-day basis at work. But that would be a waste of an opportunity.
We decided early on that we should do things during the week that we can't do together—even if it was at the expense of making progress on Zapier itself. After all, we work on the product every other day of the year. For one week it makes sense to take some time off and work on the team which is just as important as the product itself.
Some of the best activities we did were mostly unrelated to work.
We also spent time doing work-related things as well.
After doing a couple retreats, I think the best retreat combines something everyone on the team can work on in person along with multiple activities that help the team get to know each other better.
Obviously cost is a big consideration for doing a trip like this. We have the luxury of generating significant revenue each month plus being well-funded so it made it easy to splurge a little (we paid for the whole trip including plane tickets for all our teammates).
Also, a typical remote team saves tons of money each month by not having to pay for an office or paying for a much smaller one than you'd normally have to have. We decided to pour the money we save on office-related expenses into the trip.
The total cost of the trip wasn't cheap, but what's even more expensive is having a remote team that doesn't work well together. Ultimately, the cost of the trip is way worth it in my mind, but you have to make that choice based on the constraints of your own business.
Our latest trip to the great American Northwest wasn't our first company retreat. Our first company trip was in March during PyCon. While everyone had a good time, we learned a lot from post trip feedback. We used that feedback to make the trip to Seattle much better.
The feedback we got from our first company retreat during PyCon was that since we paired the trip with a conference, everyone spent a ton of time doing their own thing at the conference and by the time we all were able re-group at the place in the evening everyone was really tired.
We definitely didn't get the same benefits from the trip in March as we did from our most recent Seattle trip two weeks ago. But in our quest for crafting the perfect company retreat, this time I posed the team six questions:
Here's what I learned about what we've got right versus what we can do better for our next trip.
Based on the feedback from everyone on the team, here's what we got right this time around.
While I wish the trip would have been perfect (I'd give it a 90%), there's definitely a few things we're going to try to do differently next time around.
Doing a company wide retreat is a big event, but it's a lot of fun. If you run a remote team, I would highly encourage you to consider planning one for the next year. I think you'll find it well worth it and your teammates will love your company even more for it.
Zapier is the easiest way to automate powerful workflows with more than 5,000 apps.