My daughter, SIL, and I are 100% remote (three different companies, all located in different places). RTO was an important but not deciding factor in her recent job change, but 100% remote made the new spot all that much more attractive.
She's a marketing event manager, he's an accountant manager, and I'm a, well, it depends on the day; let's say senior systems architect and programmer across our HW-and-container-based security products.
Of the three, mine needs the most in person time, which we mostly satisfy with ad-hoc whiteboarding sessions, but we've gotten good at doing even that in video calls.
When we do get together, it's for team lunches, mini-golf tournaments, etc.
It's great.
My co has people in TO, NYC, London, with most of us around but not necessarily in Ottawa.