That sounds awful. I go to the office to chat with everyone, it's incredible how much work gets done when you can just walk over to someone and debug or rubbery ducky in real time.
The CEO to his credit went on a campaign to improve the culture, but middle management obstinately refused to change a single thing. I recently heard he got fired by the board too, go figure.
It's not that hard.