No matter how great your workplace is, there will be pitfalls and drawbacks. I'm not saying that the article doesn't raise valid ones - but I also worked from home full time for a year and a half, and you know what? I quit that job because I wanted to work with people. Working from home constantly can impede your career and it certainly doesn't help you build relationships or an attachment to your employer. I found it depressing, gained weight, and felt trapped in my house. I'd also wake up on Saturdays or Sundays and feel like I should be working, because when your work and your life occur in the same small house, it's hard to separate them. I wouldn't go back to working from home full time even though it would mean all the naps I could possibly want (and back in the day, I had a lot of naps). Now I love* my job and my coworkers but they still annoy me sometimes. There are always going to be pitfalls, even if you are doing what you absolutely love. These problems described at Google sound reasonable, if you think about them - it makes sense that these are problems Google has. Google's huge now. It'd probably still be fun to work there, at least for a while. *"Love" is a strong word, but it is a good job and they are good coworkers.