Have you ever seen devs get anything done sitting around a table? We call those a waste of time, aka meetings where I come frome.
In my experience having worked 20 years as a software developer, having experienced private office, home office, cubeville, bullpens, and all manner of craziness... the idea of having four devs around a single table is really just upper management saying "how cheap can we be on accomodations?" or "I'm paranoid as hell and think my devs are not productive because they are playing games and surfing pr0n so I want to watch them."
Not all people are able to concentrate on tasks with a lot of racket and distractions around them, that takes a special breed. I took a job with a former submarine commander at his company and he loved working right in the midst of a ridiculously loud customer service bullpen, and tried to get me to work in that. It was his expectation. I tried for a week or two to figure out how to manage, but I couldn't stand it and walked. What a waste of time.
Bar none, private offices are superior. Second to that, working from home. Third... high wall cubes. Last and in my opinion the least thoughtful is a bullpen where everything is open air, its very noise, and very distracting.
Having devs sitting around a table? Even worse. I like my privacy, and need to be able to tune out.