Having done years in both settings, random non-work related discussions were always more prevalent in office type atmospheres.
Only semi-related but in office at a cubicle is the least productive environment I've ever seen for companies. I cannot personally take a leadership team serious if they care about productivity & fiscal responsibility when they have cubicle farms of more than 10 people in an area.