I think it really depends on what you are doing and how your company culture has adapted to that.
For example, my company's work in the biomedical space often necessitates us being in partner and customer labs to best understand workflows. While it's possible for us to have some elements of our development be remote, we strongly prefer keeping things local; we believe it's important for everyone on the team to have exposure to the domain we work in. This is a cultural choice we've made, but it does make remote work tricky.
For example, my company's work in the biomedical space often necessitates us being in partner and customer labs to best understand workflows. While it's possible for us to have some elements of our development be remote, we strongly prefer keeping things local; we believe it's important for everyone on the team to have exposure to the domain we work in. This is a cultural choice we've made, but it does make remote work tricky.