June 27th, 2008

Today is an interesting day - at least for those of us at Microsoft.

As the world knows, today is the last day for Bill Gates as a full-time employee of Microsoft.

I wanted to share some of my thoughts and reflections as we go through today.

I have had a fantastic time being a part of Microsoft and being able to work on some great products and technologies that a lot of people around the world use. Being able to do this in an environment with Bill Gates at the top of Microsoft has been very rewarding. Over the years, I have had many opportunities to interact with Bill and learn from those interactions. Bill is an individual that I deeply admire and respect.

Here are a couple of things that are top of mind in terms of what I have learned from Bill:

- Think big and Dream big

- Think and optimize for the long-term

- The power of software is huge and as much progress as we have made, there is a lot more to do

Bill has had a phenomenal impact around the world through software, computing and Microsoft. As he transitions to spend more of his time and energy with his foundation, I want to thank Bill for what he done and wish him all the very best.

Here is a channel 9 video that shows a few of us at Microsoft sharing our experiences with Bill.

Namaste!