Gives both the "short commute" benefit of work-from-home, as well as the "maintaining a clear separation between home and work" benefit of on-location-work.
And for me personally (as an introvert), it was fantastic to have people around that I could talk to socially, but who weren't directly involved in my work and who weren't going to make demands of me. Totally removed the feelings of isolation, and formed a bunch of new friendships that didn't rest on obligations to my employer.
Although now that I'm working for a company with 15min commute, that became less of an issue.
The fact that we work on the same thing gives me more reasons to talk. I can't ask random people at a co-working space to help me debug an issue or to brainstorm a solution. They aren't familiar with my project the way co-workers would be. They also are not NDAed to look at what I'm working on
Also I work on console games. I can't hand the person on the chat the controller and say "how does this feel?"
For me, I've worked in full remote and full in office jobs. I favor a mix personally. Maybe 2-3 days in office and the rest remote.
FWIW, before the pandemic started, I was not enthusiastic at all about WFH, for various reasons but mostly because I live in a small one room apartment (quite usual here in the inner city in Tokyo). Now, after addressing basic issues to improve the ergonomics of my home office, most of the downsides are gone, and those that remain are outweighed by the prospect of commuting again. Of course, this could easily change if I moved closer to the office (or switched jobs to be physically closer), but considering rent close to the typical business hubs here, that's unattractive financially.
As for isolation: personally, I do a lot of pair programming (whether in the office or remotely), so I don't actually feel isolated at all. If would describe myself as mildly introvert, so YMMV, but I feel like I need to disconnect from people after a day of remote work no more or less than after a regular day at the office.
i wonder if people who feel this way aren't getting socializing done outside of work, and is using work as a form of socialization?