Watch the communication - even as a seasoned developer, my first remote position lacked good communication and I ended up having to be the driver all the time, which was a weird situation for me.<p>There&#x27;s alot of &quot;ambient communication&quot; that you get in an office building or cube farm that you won&#x27;t get as a remote dev...  So be prepared.<p>Other than that, do it.  It&#x27;s been an amazing experience (besides the communication issue) and I certainly will be doing (or atleast trying to do) remote work from here on out. :)