I think obviously it depends a lot on your living situation, your personality, and the composition of your team.  For me, working remotely was awesome, but there were significant challenges.  I had to dedicate a room to being an office and treat it accordingly, I had to get dressed to at least a base level (no sweats!), and I had to be reasonably diligent about my working hours.<p>But for me it worked great.  I think one of the things that make remote work a lot harder are when most of the team is in one place, and you are in the other.  In those situations, I find that remote workers are often the &quot;odd man out&quot;, since it&#x27;s easy for everyone else to get together in a conference room to talk something out without the remote worker.<p>Another issue is timezones - it&#x27;s one thing if you&#x27;re an hour off from everyone, that&#x27;s manageable.  Much harder if you&#x27;re spread across multiple timezones, or a long distance from everyone.  Even NY-&gt;california can be challenging.  I manage a team in Europe and the timezone challenges are downright exhausting.