> WFH and WFO companies are pretty different
I think this is exactly the issue. To rephrase: the biggest difference is management. There are different challenges of course, but the most significant is how to manage. Workers have an easier time shifting location. Furthermore, it's often more difficult to troubleshoot and repair bad management than bad workers, so it's not trivial to discover the source of the corporate problem when you flip your WFH/WFO setting.