Jeff Reifman is a columnist for Seattle Weekly. He joined Microsoft at the age of 21 and worked there for 8 years between 1991 and 1998, and has developed a significant chunk of his professional career thru Microsoft Solutions. I could pick many choice quotes from this article, I don't however believe it would do it justice. He criticizes Microsoft fairly thoroughly, but he does attempt to put things in perspective of its overwhelming financial success, while outlining what he believes to be the most significant threats to its current business model.
A very interesting read and perspective from somebody who has been on the inside, has been a business consumer, and an end-user consumer of Microsoft and its products.