This is a great article on how google handles it’s employees and the technology they use at server and desktop level. Give it a read if you have the chance, and are interested in alternative approaches of how to run companies.
http://www.informationweek.com/management/showArticle.jhtml?articleID=192300292