Company: Microsoft
Date: 2011-12-14
Overall rating: 4/5
Employment status: current

Good Technical Company
Pros: Microsoft still has good talented developers and knowledge. Therefore, it can create new product shortly with good quality when the management layer make a good decision.
Cons: Microsoft leadership didn't focus Microsoft compitances and improve their technologies. So, MS waisted time for Vista, Bing and other staff..