I worked for a company that's 100% remote workers. It didn't work for me, because I had too many distractions at home & my friends thought I wasn't working and always asked me to do errands during the day. On the other hand, it obviously worked for a lot of people, since they've been in business for 20 years doing custom programming.
That taught me that I actually prefer working in an office, as long as I don't have to drive to work.
That taught me that I actually prefer working in an office, as long as I don't have to drive to work.