Working Remotely for a Fully Distributed Company

rawpixel-561415-unsplash
Photo of someone holding a coffee cup in front of a laptop. By rawpixel on Unsplash

I’m regularly asked questions about how working remotely for a fully distributed company compares to traditional office life, so I decided to write a post about it. 🙌

What is working for a fully distributed company like?

In a word? Amazing. I can work from ANYWHERE with a wi-fi connection.

Some co-workers use the freedom to live their best digital nomad lives, traveling the world.

As a hardcore introvert who is easily distracted by office chatter, being able to sit in my office or living room and focus 100% of my attention on work tasks is phenomenal. I’m not suffering through an open office floor plan with people tapping me on the shoulder interrupting my workflow and focus, I don’t have to find an empty conference room to meet with coworkers—it’s glorious.

Recently my daughter encountered some really scary health issues. Working for a remote company that allows work/life integration in addition to work life balance was life changing.

She wound up having to go to a slew of medical specialists, and being able to make myself available during normal work hours by working from waiting rooms and making up any time in the evenings (though my boss was incredibly supportive and told me not to worry about making up time, I did it anyway) kept my stress level away from losing my sanity high.

I was able to devote my undivided attention to her when I was by her side, and worked during the tests that I wasn’t able to be in the room for. I didn’t lose any productivity, and my mind was kept off the fear of her test results.

During less intense periods of life, it’s also awesome to be able to take coffee breaks that include puppy cuddles. My 3 furbabies enjoy this benefit very much.

Doesn’t working for a remote company make you feel silo-ed and lonely?

No, it’s actually the opposite. Since InVision is fully distributed, the entire company is centered around remote culture. We aren’t trying to loop in one remote employee during meetings, we aren’t forgetting to update that lone employee on side convos and decisions that are made between meetings, the ENTIRE company is remote. All day long we use tools like Slack and Zoom to chat with coworkers water cooler style, as well as for meetings and to have access to team members for questions. We can snooze notifications when we need focus time, and turn them back on when we’re ready to address them.

One of my very favorite aspects of Slack is that since we’re located in 31 countries around the world, we can leave messages during our own working hours and team members around the world receive them and respond during their working hours. We don’t have to constantly try to coordinate meetings in different time zones (though we can when necessary) we can just communicate freely on a daily basis.

As far as team bonding and feeling lonely, I feel closer to my coworkers at InVision than I have been to coworkers in traditional offices.

The primary reason for that feeling of closeness is that we have better lines of communication as a remote company than I’ve ever experienced in-house. We have channels for every interest imaginable. One of my absolute favs is the #invision-pets channel which I visit daily.

Photo of Jennifer’s 3 white Bichon Frise dogs.

Photo of Jennifer’s 3 white Bichon Frise dogs

We also have a channel called #house-swaps-invbnb where team members trade homes to see new places around the world. Live in New York and want to see London? There’s likely a team member who would love to switch things up for a week or two and crash at your place while you crash at theirs.

Individual teams also have private channels where they can chat about life and share links, family photos, and gifs if they feel so inclined. (And chat about projects as necessary of course.) We also have a #Team channel for company wide announcements.

As an added bonus, we have arguably the best party parrot emoji selection of all time. (This is just a teaser—the list goes on and on. And yes, that is indeed a Guy Fieri parrot. 😂)

screen shot 2019-01-28 at 3.26.35 pm
A screenshot of 63 party parrot emojis

Since I’m able to work from my house during the day, I’m more motivated to get out to see friends and enjoy hobbies after hours. As an introvert, I’ve found that working remotely for InVision has actually made me more social.

Don’t you lack team culture as a remote company?

Honestly? We have a more positive team culture at InVision than I’ve ever experienced in a traditional work environment. Our entire company culture is centered around employee happiness. (Seriously, I’m not trying to be cheesy, its amazing.) We have an actual official Director of Employee Happiness (his name is Avi, and he’s one of the very best humans). He’s a certified life coach, and is there for team members and leaders in the company who need support, at all times.

We have amazing benefits. All employees are offered stock options, so we all “own” a piece of the company. We have usual HR support with additional services like an anonymous ethics hotline. It’s not used much, but it exists in the event that someone experiences or witnesses something they think wasn’t handled properly, but they’re uncomfortable contacting HR directly to report it.

Our team does annual compensation reviews to make sure that there is equal pay balance amongst team members, with special attention make sure that compensation is equivalent for employees regardless of gender and ethnicity. (This is a HUGE deal for me. It’s very rare for tech companies to make this a priority.)

And of course there are fun perks like monthly coffee and fitness stipends!

We’ve scaled insanely quickly. When I interviewed 3.5 years ago we had 50 employees. Now we’re 800+.

The last startup I worked for had a culture crash when we doubled in size. I kept waiting for the shoe to drop here at InVision. We hit 100 employees, and I thought, “Oh, here it comes.” But it never did. The culture remained fantastic. Then we hit 200 employees and I thought, “This will DEFINITELY be it. We’re going to crash and burn.” But things just got even better. The crash never came. Why?

Because our CEO and senior staffers put employee happiness at the core of the company from the very beginning. It changed the entire rapid growth dynamic. Instead of experiencing a culture tank and trying to toss perks out to course correct like most startups, they made taking great care of employees the foundation of the company from the very beginning. And for a remote company, maintaining positive company culture is especially imperative.

Recently a designer reached out and asked if I feel that working remotely negatively impacts the UX of our products, due to lack of collaborative interactions in office.

I would say it has the exact opposite effect.

Since we’re fully distributed we have the luxury of being able to hire literally the best talent in the world. The caliber of the employees here at InVision is mind boggling. People I’ve idolized my entire career are now my coworkers.

Hiring people all over the world means that we have perspectives from people from all kinds of backgrounds tied into everything we do as a company. It’s especially impactful when it comes to our products.

Design is a universal language—it knows no barriers.

Photo of a person staring at the night sky by Greg Rakozy on Unsplash

Photo of a person staring at the night sky by Greg Rakozy on Unsplash

I’ve seen design community members from warring countries share tips and tricks with one another on social media regularly. Design transcends boundaries and brings people together.

Being able to incorporate voices from around the world into the very DNA of our products strengthens everything we create.

And as far as collaboration goes, we use tools that allow better collaboration than I’ve ever experienced in office. I mentioned that for communication we use Slack and Zoom, but we use departmental tools that allow for clear team collaboration, as well as tools to collaborate company wide. Just a couple examples are InVision (of course), G Suite, Confluence, Asana, and the list goes on. These tools keep us all in the loop. And when you think about it, people have to use collaborative tools in offices just as often. The last traditional office I worked in used Slack, InVision, GoToMeeting, Asana, and others.

Working for a fully distributed company has changed my life for the better in so many ways. Remote life isn’t for everyone, but don’t knock it till you try it!

Slack Completely Changed The Way Our Team Communicates (For The Better!)

Slack

So my VP introduced us to this tool called Slack a few days ago. My first reaction? Greatttt. Another tool I need to keep checking for updates every 3 minutes. 2 days later, I’m absolutely in love with it.

It completely changed the way our team communicates in a matter of 2 days. We’re closer knit, communicating more clearly, and are more productive than ever before. It’s slightly magical. Why, you ask?

1. It’s elegantly designed. 

You can tell that the team that designed it really took their time focusing on the little big details. It’s simple to use and powerful at the same time.

2. Notifications are cleanly executed. 

There are badges in the Mac App, but they are subtle. Instead of things flashing in your face, there’s just a dot. Threads with new comments turn bold. They aren’t obnoxious stress inducing notification signals, they’re lovely.

3. The team conversations are fluid.

Tagging is an option, but it’s like a giant chat window for all members to see. Everything is archived, so there is no fear of missing out on an important interaction if you’re out sick or stuck in a meeting. That being said, rereading our team conversations is hilarious. We could probably create a season long sitcom script just by copy pasting our team chat transcripts.

4. Remote employees become fully immersed in team culture, without any effort. 

Our team has one employee who works remotely 4 days a week.

We’ve switched from Lync (which is absolutely horrible, it crashes every 5 minutes, deletes things, doesn’t send full messages without alerting you, there’s no a character limit warning, it saves conversations in a sketchy manner, I could go on and on) to Slack exclusively, for internal team communication.

Keeping remote employees in the loop with Lync is practically impossible. With Slack, it’s effortless.

5. We now have a permalink to conversing with our VP.

Our VP is incredibly busy, but always takes the time to chat with us and address our questions and concerns. Lync crashing was a stumbling block for clear lines of communication and emails were a stumbling block because he gets about 8734 of those per day. Slack is a direct line with clean communication flow. It’s not something that will disappear or crash and kill a conversation. It lets him reach out to us at any point of the day when he has the opportunity, and gives us the chance to respond as soon as we’re free from meetings/surface for air from our latest projects.

6. There are group conversations, and private conversations, and they all feel permanent. 

When using a normal chat client, or emailing a person, messages seem temporary, and folks tend to say things they wouldn’t say in person. They of course, AREN’T temporary, once you send a message on the net it lives forever, but still the transient feel remains. When you communicate on Slack, you can edit or delete, but it has a more permanent feel, because when you open the screen everything you’ve said previously is still in the window. I find myself thinking before I type, but not in a bad way, in a more organized thought process way. Try it for a few days to understand what I mean.

7. Tools are available, but tucked away in non obtrusive places.

You can hover over a message to display a gear icon that contains the options to delete or edit it. They aren’t in your face, they’re tucked away, which contributes to the fluid, clean feeling of the interface.

8. The ability to split apart channel topics has been mega helpful in assisting us in communicating more clearly.

We have a general tab where we do things like select our team superhero names and avatars (Have I mentioned how much I love my job and my team? Seriously. Best work environment on the planet. Oh, and #TeamIronMan ftw!) We also use that area to toss out ideas and concepts and figure out how to allocate projects. We have an inspiration channel to post awesome new tech we stumble upon, we have a process channel to discuss ways we can improve our work flows, and we have a questions channel where we can post urgent questions that need to be addressed to avoid impediments.

9. You can add media to your conversations with ease. 

You can add links and graphics & you can use threaded commenting to have conversations about the assets you add. It’s simple and lost in one place.

10. Slack replaced 3 other tools, by combining all of their functionality into one. 

We were using Lync for chat, we were using a hidden Facebook group for sharing inspiration and we were using Notable to toss out design feedback. Slack combined all 3 necessities into one elegant space.

I’m officially a huge Slack fan. If you’re looking for a new tool to improve team communication, definitely check it out.

UX and Design Tools That Will Improve Your Productivity

This is a list of some of my favorite UX, design and accessibility testing tools at the moment! I hope you find them useful!

Tools for Collaboration

Tools for Usability Testing

Usability Testing Services That Provide Testers

Tools for Mobile Usability Testing & Prototyping

Tools for Usability Tester Recruiting

Mac Tools for Demoing Apps

Tools for Stat Tracking

Tools for Accessibility Testing

Miscellaneous Tools I Love

If any of your favorite tools aren’t listed, please feel free to leave them in the comments! I love testing out new tools! 🙂

3 Reasons Tech Startups Need to Allow Telecommuting

Recently there’s been a lot of buzz around telecommuting. These are the top 3 reasons your startup should not pull a Yahoo:

1. You can’t pay as much as giant corporations for highly skilled employees.

Let’s face it. You are a start up, therefore you aren’t exactly swimming in billions. Remote work and flexible schedules are often more powerful perks than flashing dollar signs for those who place high value on work/life balance.

2. You aren’t located in Silicon Valley, so people with the skill sets you require are not local.

Telecommuting means literally a world of potential employees to choose from, versus picking 1 of the 3 under qualified locals who apply.

3. You want to keep your talent.

It’s not for everyone, but for those who value it, the option to work remotely can mean the difference between keeping a brilliant employee, and losing him or her to a larger corp with a benefits package that could eat yours as an appetizer.

To sum things up, as a startup, swearing off remote work for your employees is kind of the equivalent of blasting huge holes in your already half capsized boat of employee benefits. Until you can afford awesome salaries and killer benefits packages, it’s best to keep telecommuting and flexible schedules on the table.

Who knows, you may even get to steal some crazy amazing talent from the companies who are “putting a foot down” and shattering their culture and positive employee experiences in the process.

5 Tools That Make Interdepartmental Collaboration a Breeze

One of the things I’ve noticed while talking with other UX pros is that keeping lines of communication and collaboration open between departments can be very challenging. If an organization isn’t adequately prepared, it can be even trickier when you add remote employees to the mix. I have put together this list of tools that keep our organization Schoolwires running smoothly when folks are in the office, as well as when people are remote.

  1. TargetProcess – Keep track of who is doing what and when. As far as interdepartmental use goes, our Product Management team comes up with features and requirements and puts them in the backlog. Our Design, Dev and QA teams go through the backlog and figure out how much time is going to be needed to accomplish the requirements and who needs to be allocated to each piece of the project. Once those pieces are determined the epic or story goes live and tasks are added for each team member that needs to contribute from the UX, Content Strategy, Design, Development and QA teams. Time tracking can be included in tasks as well. When a team member completes a task, they close it. This product is fantastic, because instead of people calling to ask when something is going to be finished or what is being included in a release, they can just look in TP and see a live update at any time.
  2. Balsamiq – It’s a wireframing tool with an awesomely simple yet powerful UI. It has a desktop interface as well as a web interface so you can design from anywhere. As far as collaboration goes, we have a design kickoff meeting where we come up with concepts and throw out ideas based on a market problem. After the meeting our Design and Innovation Team (VP, UX Manager, UX Designer, Content Strategist & 2 Architects) work together in Balsamiq to create mockups. Balsamiq shows live updates, so we can all be in the same wireframe working on different mockups and we see alerts about what the rest of the team is doing. It also has commenting enabled, with optional email alerts so we can discuss design changes right in the wireframe. After we finish the initial design mockups, our architects add all of the necessary charts, business layer and data layer info. Then our Content Strategist goes through and does a final sweep of all of the screen copy, labels, tooltips and any additional in product UA to ensure a consistently warm & friendly, yet professional product tone. Finally our UX Designer adds a final high res mockup to the project, and it’s ready to be passed on to Engineering. I LOVE this product. It is absolutely amazing for collaboration.
  3. GotoMeeting – It’s ridiculously easy to set up web conferences with GotoMeeting. We use this all the time for collaboration among teams. You can do a straight web conference or you can take advantage of their integrated HD video conferencing. Another great feature is being able to record your entire session. So, if you have a meeting and a major stakeholder can’t attend, just record it and they can play it back when they are able.
  4. Shared Calendars – We use Outlook, but there are tons of calendar sharing programs out there. Being able to schedule a meeting while looking at the availability of everyone who needs to attend is worth it’s weight in gold and it cuts out tons of unnecessary confusion and frustration. We use it to simultaneously book meeting rooms, which is also extremely handy.
  5. HipChat – A ton of our internal communication happens through chat. It’s perfect when you have remote staff members, but even people who are sitting right across from one another use chat to communicate in our office because it’s extremely difficult to code/design when people are talking loudly all around you. We still chat and joke around and collaborate out loud on a regular basis, but when it’s something small, being able to fire off a question via chat without disturbing the person next to you who is neck deep in code comes in super handy. We currently use HipChat, which is a completely awesome collaborative tool. You can create chat screens organized by topic, and assign members to the various topics. We have our HipChat broken out into project specific chat screens, one for research, one for sharing cool innovative finds, we even have one for future office decor ideas. It is incredibly helpful to have a one stop shop for team discussion when you have remote employees, they never miss a single detail. As an added bonus, HipChat has cross device compatibility, so you can use it on your PC, Mac, iPhone, Android Device or you can just fire up the web view. I’m a huge fan of this product, it has really opened our lines of communication!

These tools in combination with a completely awesome staff, keep our company running smoothly whether employees are all in one room or spread out all over the country.