Excellent article, I agree with many things here. Especially this one: "flexible working must not mean work at any time". For me, remote work means "work outside office", but not "work from other side of the Earth". For example, I like to work during summer months on open air (due to very hot weather in summer, stay in city is impossible), so I work remotely, but I still stay in the same city/county ("r" is not missed). And I can come to office if needed. I don't believe that company can blindly hire someone from far location and everything would be ok.
Timezones are nightmare, and even if you are a remote worker, it is better to stick with your timezone +/- 1 hour. Because even -3 hours difference can totally ruin all your schedule.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.