I do a lot of work with the folks in Redmond. Microsoft has its flaws. They are well-documented. No need to rehash them. But despite those flaws, I can say from firsthand experience that they are a good bunch of energetic, VERY smart and motivated people who overall, believe in what they are doing, enjoy it tremendously and strive to always improve all facets of their business.
This country could use MORE companies like Microsoft, not less.