Having worked remotely for over 6 years and then having run my own company, I can easily say that there are benefits and drawbacks to both approaches - office and fully remote. It really depends on the industry and the team.<p>I have found that offices do tend to improve communication through instant access to people and feedback, whereas remote work sometimes requires incessant scheduling of meetings. Instant messaging and such can help, but it is not as immediate nor is it a replacement for face time. However, working remotely is a great feeling of freedom and control over your personal environment, which can lead to better <i>personal</i> productivity, provided the person has enough discipline to ignore distractions (if the office is one&#x27;s home).<p>It is also a personal preference. As a software engineer, I loved remote work because I could code in peace without distraction. However, some personalities could never stand this much solitude and prefer the hubbub of a traditional office, however distracting it could potentially be. I even knew people who worked remotely that would venture outside and chat at length with neighbors just to have that feeling of human contact that is sometimes lacking with full remote work.<p>That being said, with the industry I work in, my customers expect a traditional office. So, implementing a mix of remote and office time has worked best for us. There are some stipulations, however, for remote work we enforce - such as childcare must be taken care of by someone else (e.g. school, daycare, spouse, etc.) while working remotely and background noise is to be minimized so as to treat it as a true professional environment. Nothing is worse than when you&#x27;re on a conference call with major clients and hear crying or barking in the background. And I say this as someone with children and pets myself.