You are right that it depends on the kind of work because there are some work that a staff cannot do remotely just like factory jobsThat depends on the type of work. I basically see no problem allowing employees to work remotely as long as they achieve the results. However, to maintain a team spirit and sense of belongings to the company, it may be a good idea to have employees gather in the office once a month.
There are ones that can also be done remotely