My current company has every dev and most managers in the same room. 7 scrum teams, over 60 people in one room. It's madness and I can't fucking stand the noise.
You get written up for talking "excessively" during work hours because 3/4 the company can hear you when you try to collaborate. Peer programming is impossible.
I have no idea why idiotic management consultants are promoting whats basically a sweatshop environment.
The stupidest part of this is that my company just cut the walls down to a few feet. You can clearly see that the dividers between each team used to be full height walls. What a tragedy