The strongest argument against remote work (generally speaking, not specific to the current coronavirus) is that a company is not disciplined enough to communicate well, especially across teams. This may be the case if a significant number of business decisions are done in side conversations. You probably need some tooling such as a chat app, video conferencing software etc and a process where important business decisions are written down and communicated.
There's also a case where some jobs need to be done in-person. A good example is a restocker for a grocery store. You can't move boxes remotely. Similarly a surgeon can't do a surgery remotely.
There's also a case where some jobs need to be done in-person. A good example is a restocker for a grocery store. You can't move boxes remotely. Similarly a surgeon can't do a surgery remotely.