People need social connections with their peers to work together successfully. It's much easier to build these connections in the office than virtually. Seeing each other a couple times per quarter for an extended period could also work, but it's easier--if you already have an office space--to bring people together in the office once or twice a week.
Five years in office. Five years fully remote with a team of dozens of fully remote engineers. I find the latter, in my experience, to be strictly superior in all ways including working together successfully despite being remote. I think we overrate the need to build in-person social rapports. Just be a professional. I think there’s a concept where often work colleagues become friends and we misidentify that as being…
> Just be a professional
In my experience, there are many people that find this an incredible challenge. This is where it can easily fall apart.