However, the opportunities are also massive. For one thing, the owners/managers get to work from home too, which I certainly wouldn't give up! You can also hire from anywhere, which is huge in terms of finding talented people. Most importantly though, I think, all the things you need to do to manage a remote team effectively are things you really should be doing anyway. Yes, maybe some of the communication would be face to face instead of Slack or whatever, but for the most part if you're managing well, it's not going to be too hard to translate that to a remote environment. It's about actually knowing what people are working on, not just making sure they're putting in the hours. Knowing the goals of the team, and the individual goals of the team members. Fostering communication and collaboration (whatever the medium). And then continuously reviewing and refining the processes by which you do all those things.