completely remote company


Before there were personal computers, laptops, smart phones, the internet, WiFi, social media, and mobile meeting apps, there were… buildings. With offices. If you worked in the field of technology, software, media, or any number of other professions, that was where you would commute to every day to work.

Millions of people still do, but with so many advances in technology over the past decade, more and more companies are doing away with traditional brick and mortar headquarters. They are creating businesses that operate remotely.

InventoryLab is one such completely remote company.

This article is about how we created a mobile team and how we successfully work together despite some of the challenges that we (and every other business hiring remote) sometimes face.

How It All Started

completely remote company

When our CEO Ryan Stephens started InventoryLab back in 2015, he was certain of two things when it came to building a team:

  1. every person he hired had to bring unique talents and capabilities to the table, and
  2. the best way to find the right people would be to pull from as large a talent pool as possible.

Although Ryan founded the company in Missouri, he eventually hired people from all over the country. Today, we have people working out of 14 different states.

So, how do we do it?

(1)  Find the Right People

To find the right people, you need a good systematic approach. Fortunately for us, there is no shortage of communication resources available for the hiring process. We’re able to use these resources to advertise open positions on multiple online platforms, review resumes, and set up telephone interviews for qualified candidates.

The fact that we almost never get to meet people until after they’ve already been hired may seem strange, but the system we have in place ensures that by the time someone new comes on board, we’re certain that individual is the right fit for us.

The Process

completely remote company

When we hire, we use an extremely thorough, multistep process that not only considers the person’s unique qualifications but their personality and work style as well. After all, when you’re receiving hundreds of applications for a single position, there is always a large number of candidates who possess the skills and experience that you’re looking for.

Once we figure out who has the right skill set and background, we look beyond those factors to figure out who will be the right fit for the team. We consider what additional, unexpected skills they might have. We look for attributes such as creativity, good problem solving, and attention to detail, but we also gauge their personality.

And we ask ourselves a LOT of questions:

  • Does this individual have the ability to think critically as well as outside the box?
  • Is this someone who will be able to work with the various unique members of our existing team?
  • Can this person handle high pressure situations?
  • When this person makes a mistake, how will they address it?

In all honesty, while all of those attributes are hugely important, at the end of the day we also look for individuals with a good sense of humor. Like with any work, there are going to be a lot of ups and downs. Having people who can roll with the punches and adapt to the constant changes of our industry is one of the keys to keeping our team cohesive and ready to tackle any and all obstacles.

(2)  Use the Right Tools

completely remote company

Once you find the right people to hire, you need the right tools to keep things running smoothly. Here at InventoryLab, we use a lot of different software and resources for development, customer service, and human resources.

Being a small remote company, naturally we look for tools that cater to small teams while providing all of the cost-effective benefits we need.

For example, we use Gusto for all of our payroll needs. Gusto makes everything easy and accessible, focusing on the fact that hires can make updates and changes to their own personal, tax, and banking information.

When it comes to team communication and projects, we use BaseCamp, which has become our virtual company headquarters. We can have full team conversations, both work-related and personal, manage various projects, make announcements, share team resources, and more.

The most important questions to ask when considering which tools are right for your own company are:

  • Which tools/resources will best fit most of our immediate needs?
  • How easy are these tools/resources to use and navigate?
  • Is this the most cost-effective solution in relation to what it offers us?
  • What are other people saying/using?

Know what your company needs, what the people you hired need, do your homework, and get as much feedback as often as possible from the people working with you. You need to ensure that the tools you’re using are not only working for you right now, but that they will continue to work for you as the company grows and evolves over time.

(3)  Constant Communication

completely remote company

When it comes to working on and/or managing a remote workforce, this cannot be stressed enough: constant communication is absolutely key.

Working remotely from our homes is vastly different than working in an office right next to your coworkers. Basically, everyone has to keep themselves on point and focused without direct supervision. It takes a certain kind of personality to pull this off (which is again why it’s so important to find the right people)!

The supervisors within InventoryLab make sure that right from the beginning they’re setting clear expectations, verifying deadlines, and immediately notifying their team members of any changes and updates. They have periodic check-ins on an individual basis to find out how things are going and to allow an honest, open discussion along with any questions either of them may have. Some of these check-ins occur on a weekly basis, others on a monthly basis, and still others on a quarterly basis depending on the nature of the discussion.

(2)  Team Building

completely remote company

Finally, we always try to remember that we’re not just a team, we’re a family. We have a monthly all hands meeting to discuss every facet of the business, but we also take that time to catch up with everyone. We talk about our kids, our pets, current events, and share funny stories about our lives.

As much as working remotely benefits each and every one of us in unique ways, sometimes it’s challenging not having the kind of constant human connection that you find in an office setting. Whenever some of us have the opportunity to travel and work with some of our other team members side by side, it’s a great way to reconnect to that feeling of being part of something bigger.

The Bottom Line

It isn’t always easy being a fully remote company, but in the case of InventoryLab, the benefits far exceed the challenges. By starting from the ground up and hiring the right people, using the right tools, communicating constantly, and just remembering to have fun once in a while, we’ve been able to navigate the challenges of working remotely and have created a solid foundation for InventoryLab’s continued success.