Company: Microsoft
Date: 2012-06-24
Overall rating: 3/5
Employment status: current
Experience level: Senior

A few passionate people drive this company while too many mediocre, non competent, mid management bring it down.
Pros: A few very smart, very talented and very passionate people are behind whatever is happening at Microsoft.
Too slow
Cons: Total lack of accountability in general. The Head of Kin failure is still successful at Microsoft. Why?
Lack of engineering depth, too many non technical folks especially mid management is the reason for Microsoft lagging behind.
Ability to take risk is not rewarded at Microsoft.
Beauracracy is deeply rooted, its like a government office, in order to move a pen, you need to make a presentation to the VP. The only way things work is if you know people.
Lack of passion.