I listened to a talk last week by the founder of Doist. He spoke of remote work as being superior in every way. But my own experience has been mixed - both as a freelancer and as an employer.
When working from home, the lack of commute and freedom to shape my own work space have both been great.
But I’ve typically found that team problem-solving works better when co-located. Frequently sharing lunch together has aided team cohesiveness. I’ve also made great life-long friends from former work colleagues.
When I was younger and single, I don’t think working from home would have suited my introverted personality. But currently it suits me very well, and having to go to an office each day would not be fun.