Remote Only work promotes:
- hiring and working from all over the world instead of from a central location.
- flexible working hours over set working hours.
- writing down and recording knowledge over verbal explanations.
- written down processes over on-the-job training.
- public sharing of information over need-to-know access.
- opening every document to change by anyone over top down control of documents.
- asynchronous communication over synchronous communication.
- the results of work over the hours put in.
- formal communication channels over informal communication channels.
While there is sometimes value in the items on the right, we have come to value the items on the left more.
- People don't have to say when they are working.
- Working long hours or weekends is not encouraged nor celebrated.
- Use screenshots in an issue tracker instead of a whiteboard, ensuring that everyone at any time can follow the thought process.
- Encourage non-work related communication (talking about private life on a team call).
- Encourage group video calls for bonding.
- Encourage video calls between people (10 as part of onboarding).
- Periodic summits with the whole company to get to know each other in an informal setting.
- Encourage teamwork and saying thanks
- Assign new hires a buddy so they have someone to reach out to.
- Allow everyone in the company to view and edit every document.
- Every document is always in draft, don't wait with sharing it until it is done.
- Encourage people to write information down.
What is it not
- There is no main office or headquarter with multiple people "The only way to not have people in a satellite office is not to have a main office."
- You do work together and communicate intensely, remote doesn't mean working independent of each other.
- Offshoring of work, you hire around the world.
- It is not a management paradigm, it is still a normal hierarchical organization, however there is a focus on output instead of input.
- It is not a substitute for human interaction, people still need to collaborate, have conversations, and feel part of a team.
How it changes the organization
- Knowledge is written down instead of passed verbally
- More asynchronous communication
- Shorter and fewer meetings
- More transparency within and outside the organization
- Everything is public by default
- More official communication, less informal
- More recorded materials means less interruptions and less on-the-job training
Advantages for employees
- More flexibility in your daily life (kids, parents, friends, groceries, sports, deliveries)
- No commuting time or stress
- Reduce the interruption stress
- Traveling to other places without taking vacation (family, fun, etc.)
- Free to move to other places
Advantages for organizations
- Hire great people irrespective of where they live
- More effective employees since they have less distractions
- More loyal employees
- Save on office costs
- Save on compensation due to hiring in lower cost regions
- Selects for self starting people
- Makes it easy to grow a company quickly
- Encourages a focus on results, less meetings, more output.
Advantages for the world
- Reduce environmental impact due to no commuting
- Reduce environmental impact due to less office space
- Reduce inequality due to bringing better paying jobs to lower cost regions
- Scares investors
- Scares some partners
- Scares some customers
- Scares some potential employees, mostly senior non-technical hires
- Onboarding is harder, first month feels lonely
Why is this possible now
- Fast internet everywhere - 100Mb/s+ cable, 5GHz Wifi, 4G cellular
- Video call software - Google Hangouts, Zoom
- Mobile - Everyone has a computer in their pocket
- Messaging apps - Slack, Mattermost
- Issue trackers - Trello, GitHub issues, GitLab issues
- Suggestions - GitHub Pull Requests, GitLab Merge Requests
- Static websites - GitHub Pages, GitLab Pages
- English proficiency - More people are learning English
At large tech companies people on the same campus now routinely do video calls instead of traveling 10 minutes each way to a different building.
More ways to enable remote-only work are continuously being developed. One example is the evolution of speech-to-text conversion software, which is more accurate and faster than typing, thus making written communication easier and more effective. Reading was already faster than listening, but now the process of committing speech to text + reading by recipient can be the faster way to communicate even in a 1:1 communication. For one-to-many communication, typing + reading is already faster.
Remote only companies
- Buffer, see their posts about going remote-only, the benefits, and how they make it work.
- GitLab, this website is hosted by GitLab, everyone is welcome to contribute to this page, also see our handbook for remote working practices.
- Groove, see their blog on being a remote team.
- Anybox, see their feedback (in french) Télétravail généralisé, notre retour d'expérience.
Remote first companies
Organizations promoting remote work
Job boards aimed at remote workers
See a collection with reviews of 25 sites, some of which are listed below:
- We Work Remotely
- Remote OK
- Working Nomads
- Remote jobs on Angellist
- After Growing to 50 People, We’re Ditching the Office Completely
- Remote working tips by Groove
- Remote manifesto by GitLab
- Being tired isn’t a badge of honor
- The Day They Invented Offices
- Introverts at Work: Designing Spaces for People Who Hate Open-Plan Offices
- That remote work think piece has some glaring omissions (a rant)
- How I manage 40 people remotely
- Guidelines for Effective Collaboration
- The Ultimate Guide to Remote Standups
- How Do You Manage Global Virtual Teams?
- Getting Virtual Teams Right
- This office closed its office and remote only
- GitLab & Buffer CEOs Talk Transparency at Scale
- GitLab’s Secret to Managing 160 Employees in 160 Locations - Interview by Y Combinator
- GitLab's Remote Only Presentation
- Tweetstorm about the impact by Amir Salihefendic
- Martin Fowler on remote vs. co-located
It is important to understand that the whole idea of Remote Organizations is still
quite new, and it is best developed through your active participation. You can
participate in many different ways:
- You can propose or suggest any change to this website by creating a merge request
- Create an issue, if you have any question, or if you see some inconsistency
- Help to spread information about Remote Only organizations by sharing it on social networks