The content of this site are my own personal opinions and do not represent my employer's view in anyway. In addition, my thoughts and opinions often change, and as a weblog is intended to provide a semi-permanent point in time snapshot you should not consider out of date posts to reflect my current thoughts and opinions.

Yes, I work at Microsoft. Yes, I believe it is a great company and is a fabulous place to work at. No, I don't think that everything that Microsoft does and produces is wonderful and perfect. I believe that everyone is entitled to their opinion, as am I.