I've been working remotely from home for the past 7 months, I live in Vilnius, Lithuania (so the local job market is way more limited than in SF, London, etc).<p>I think that it largely depends on the company. Because remote work doesn't Just Work -- it requires plenty of regular effort to make that happen. Some companies excel at that, and others, well, suck at it. So if you consider doing, ask a lot. Ask a lot about processes, how decisions are made, why the company decided to go remote, etc. There, you can't really generalize everything under 'remote work is good for you' or similar. Just like working from an office doesn't automatically mean that it's good for your career.<p>If the company went the remote path in order to access untapped talent from around the globe, communication is heavily written and async, that's great. Ask for specific examples, as pretty much everyone says 'yeah, we are all about written communication!'. If the company provides money to setup your own private home office for maximum comfort and productivity -- even better. That shows that they really care. After talking to a few companies and comparing them, it's easy to tell where a company falls on the 'good for remote' spectrum.<p>Is it sustainable long term (7+ years) is a whole different matter and I don't have an answer to it. Probably completely depends on the person.<p>To answer your questions<p>> Especially if the team is a mixture of remote and co-located people?<p>I work in such environment and I'm very happy. But I understand how in some cases it can end up really badly. So just do your research.<p>> How have you tried to mitigate that?<p>Just do your best to pick the right company. Because if you join one which isn't great for remote work, then it's unlikely that you'll be able to change how it works.<p>This is my personal experience so far:<p>Pros:
* More available jobs, especially for something which is not full-stack web-dev (SRE side of big data/analytics is my niche). Which is great for developing my technical skills and adding some lovely things to my CV;
* I feel overall more positive about work and life in general, which is a result of good time flexibility, not having to commute anywhere, setting up a solid home office, etc. While not directly related to career, this huge! It reduces chances of burning out and similar negatives as well.<p>The main and very obvious con is non-existing serendipitous networking with people. But that's largely due to my own choices - I could go to a co-working space, etc but I chose not to. Living with my gf helps with having decent social life. That works for me.<p>So all things considered, that's a solid net positive.<p>And, I guess, obligatory plug, we're hiring :) <a href="https://heapanalytics.com/jobs" rel="nofollow">https://heapanalytics.com/jobs</a>