Good piece
- well researched, well written.
For what it's worth, I would agree heavily with a lot of what's been written by previous posters.
- There is too much bloat - the layers of middle management are pretty frightening in their volume, and when it comes to putting one's finger on what value, precisely, a specific level 65-67 manager is adding to any process or product, it's nigh-on impossible.
- While it's understandable in such a behemoth of a company, the processes and frameworks for success are rigidly defined. Mid Year Review is important in deciding direction for the next 6 months, and setting up objectives for the following year, but it essentially means that nothing else is done for about 6 weeks. And come June-August, the place again shuts down to assess itself and its success.
- And the horse-trading and petty in-fighting continues. Xbox wants to be free to decide its own destiny; Windows and Office don't see why they should subsidize everyone else; nobody actually wants to do MSN/ Windows Live properly; product managers think they know best; marketers want to do their thing. It's all a bunch of schoolkids sitting around stealing blocks off each other, and it's pathetic.
Ultimately, there is a hugely strong base there, despite the self-delusion (saying that Vista was terribly bad was verboten until last year; likewise, Live Search was "the best search engine out there") there are enough solid products and enough innovation and development to generate this strong growth. But the seeds are surely there for it all to come crumbling down, leaving MS a shell of itself, churning out Windows 9 to an uninterested public, margins sliced razor-thin by the competition.