A few years later they tried to shove engineering into 6x6 cubes. That lasted 2 months. Productivity had plummeted.
Naively imposing open offices to improve collaboration is like naively imposing scrum to improve communication - both are externally imposed edicts attempting to establish by fiat something that needs to grow organically.
For the price of a meal the company got up to six hours of overtime from staff members at the beginning of the weekend and they decided to cut it to a third of a meal?!
Fire the bean counters. Compared to the hourly wage of an engineer, even a whole large pizza per hour is a great deal.
Granted, the institution would have fallen apart in the long run. Eventually people would get lives outside of work (families, friends, hobbies...) and realize that 'free pizza' in exchange for 4-5 hours of off-the-clock labor is a shitty deal for anyone making more than minimum wage. People would get hired on that just saw the company as a paycheck & wanted to get out after their 9-5.
Conversations pop up throughout the day and there are little pockets of noise but everyone is pretty happy. In fact I just hired a developer who said one of the things he liked was the large open floor plan.
My last boss drew the office up with ONE conference room. Big mistake. You need at least 3 for the size of our office. One for actual conferences and a phone call room and a 'war room'.
The lunchroom was sized too big, and was only used for lunch from 11:30 to 1:00, so it became the second conference room or place to take a phone call.