Physical space matters. It’s easier to be productive, creative and happy at work in a colourful, organic, playful environment than in a grey, linear, boring one.
The main reason IT people are unhappy at work is bad relations with management, often because geeks and managers have fundamentally different personalities, professional backgrounds and ambitions.