Company: Microsoft
Date: 2009-10-31
Overall rating: 3/5
Employment status: current

Why working at MS?
Pros: Lots of cool technologies. Many leading products are developed at MS. Some teams value innovation, security and quality, but not all.
Cons: Crowded place, can get easily lost there. Incompetent managers. Review system sucks big time. 
The work place can get very unfriendly because every because everybody fights for good reviews