Here's a picture of the office I work in:
I go there to collaborate with other members of Microsoft and to meet customers.
Microsoft measures my worth by the results I achieve. I have clear objectives. If I waste time and fail to do my job then I'll be the one who suffers.
They do not require me to the office every day. Nor do they require me to be there from 9am to 5:30pm. I simply go when it makes most sense to do so based on what I'm trying to achieve and taking into account the traffic and travel conditions.
When I go to London I try to avoid travelling in rush hour otherwise I'm likely to have to go through an ordeal like this:
The image above is actually the queue to ENTER the underground transportation system in London (affectionately known as "the tube"). Having queued to enter the station I then had to queue multiple times until I reached the underground platform where, you guessed it, I had to queue.
I appreciate that many people work for companies who still insist upon them being in the office throughout the working day every day. It's about time more companies allowed their employees to stagger their commutes at least some of the time and ideally work from home sometimes too. Technologies such as email, instant messaging, terminal services, online meeting technologies and mobile devices are tools that can be used to enable people to work remotely and remain effective.