Joel was writing a few times that his main goal is to provide the best possible environment for software developers and this way gain the highest productivity:
Building great office space for software developers serves two purposes: increased productivity, and increased recruiting pull. Private offices with doors that close prevent programmers from interruptions allowing them to concentrate on code without being forced to stop and listen to every interesting conversation in the room. And the nice offices wow our job candidates, making it easier for us to attract, hire, and retain the great developers we need to make software profitably. It’s worth it, especially in a world where so many software jobs provide only the most rudimentary and depressing cubicle farms.I know exactly how important that is as I'm lucky to work for company having the same goal. But still, there are things I feel jealous about after checking the slideshow. Beside the awesome design I especially like ). I'm sure that one day I will talk my boss into buying such a nice monitors for us ;)
Here you can find Joel's post about new office, and an article about the office in The New York Times.