For the very first time I went to the visit the Microsoft campus in the UK. They employ about only 1,600 people in the UK. You couldn't tell it by their facilities. I can only say "WOW!"
If you forget that parking was a bit of a 'mare, I was very impressed. They have clearly invested in the work environment both for the benefit of their employees and their customers. Who says Microsoft doesn't care about the end user? Happy employees make happy customers I reckon!