I've worked remote most of my career. Starting in the late 90's if you squint hard enough.
I built my first little company as remote-first before we knew what to call it. I had to be very careful who I would hire, since only a relatively small percentage of folks (around a third, by my estimate) were ready and able to be self-motivated and disciplined enough to work remotely.
And my company was built with remote work in mind from the ground up. Asynchronous comms, everything written down, very well established information systems and work process, etc.
I then worked for a company that became remote by accident. They were obviously an in-person company that never once sat down to figure out a remote-first work culture. It was the most exhausting and unproductive work of my life. Constant meetings, almost no concept of async comms, etc. That company would have worked 1,000% better as an in-person traditional company and the lack of mature process or strict guidelines could have been papered over.
My rule of thumb now is that any company that expects you to be on more than a very small handful of Zoom calls a week is not worth working for. If you need meetings to sync up work like that, you likely have horrible remote work infrastructure, tools, processes, and culture.
It seems a number of companies somehow combine the absolutely worst aspects of in-person work with the worst aspects of remote work and expect to see good results.
Now - my absolute favorite way to work - was when my little company got acquired by a larger company and I effectively ran a small division where we worked remotely, but came into the office if/when we felt like it. That worked because everyone else had to be in the office though, so it wasn't exactly fair. But man, being able to take a 15 minute train ride downtown to spend a day or two in the office each week if I felt like it after I woke up each morning was by far the best of both worlds for me. I could do different types of work in each location to sort of break up my week, and get the benefits of the in-person socialization and relationship building with the lack of scheduling stress and deep focus time remote working gives you.
Still though. I cannot stress enough how shitty Zoom calls are. Anything to do with video calls will be completely banned from any org I run should I ever get the startup itch again. At least on the engineering side of things. Either in person meetings if you must, or phone calls so people don't need to be uselessly staring at a screen for hours each day.
I've found that following an Open Source model of collaboration works well for remote companies. And it gave me a hiring pool of talent with demonstrable abilities to get shit done without needing to be in an office. No open source project is running daily standup video calls.