I read a lot about remote work - either sourcing from Hacker News and other media. However, what I see in practice, at least in Benelux Area, is that companies are far more interest in on-site positions than remote positions.
Why is it so? If the advantages of remote working are so clear - why companies still hire only on-site positions?
We are seeing effects of less effective communication of teams sitting just a few desks apart.
Remote work has great benefits for the remote worker - and having been one I know them as well. The downside is that when you're building something complex the communication overhead is too big.
Another thing is that remote workers in vastly different timezones provide a time window for architectural discussions which can be too short. So they are never there when you need them and can only work alone.
I prefer to give my team members flexibility to run their personal errands and family issues but to have them on-site to have the shortest group communication paths possible.