I'm not prone to publish non-techie topics on this blog, but I can't help this one :). I'm often asked what life is like at Microsoft, and this video pretty much sums it up...

http://on10.net/blogs/tina/Life-At-Microsoft/