Some would consider this the ideal work environment for programmers--maybe eight or more to a room. Different from cubicles in that there are no short partitioning walls. A CubeFarm with the walls removed.
I have worked in this room. It promotes open exchange, quick answers. Also ballistic humor.
Ballistic humor is (more) fun in CubeFarms?. And a bit more difficult.