I wonder if that's less efficient though because now every employee has to manage a server, rather than having a small dedicated team that can manage hundreds or thousands of servers.
With 1Gb+ residential internet speeds, you could probably build a fairly robust and scalable platform like this.
How many people do you think have symmetric gigabit? The company is going to have to pay for employees to upgrade. And do some separation to keep from saturating link from either work or home.