Whether you'd like to believe it or not, there are a bunch of smart guys who still work for Microsoft. Some really smart computer scientists actually prefer a steady, high salary in a company that's treated them well for a decade over the chance to make it big or go bust trying.
I've never worked for Microsoft and I doubt I ever will, but I have interacted with some really smart folks who do.
All I'm really getting at is the fact that you dislike the business tactics, operating systems, office applications, or corporate culture of Microsoft doesn't mean you should assume they don't have anyone smart working for them.