I worked at a company where there was a combination of team rooms and offices... but all the walls were glass. You had the benefit of being able to see if Julie was at her desk so you could go ask her a question, but not hear Bob next door arguing with his wife again.
It was fantastic.
Now, I'm at FB... and I wouldn't work on a team in the new "warehouse" building. It's terrible over there, frankly.