Pros:
• No commute
• I can work for a company on the other side of the continent
• No one steals my lunch
• Can work from my treadmill desk
Cons:
• Lots of interruptions from family
• Always feeling like I'm at work
• Lack of human contact
• There's no "second place," let alone a third
I feel like the pros outweigh the cons, especially with regard to commuting. Driving to work is just more sitting, more fuel cost, more time lost.