Company: Microsoft
Date: 2009-09-15
Overall rating: 2/5
Employment status: current

It's 2009. The golden days of M$ have passed. Looking at MSFT stock price, you will know what I meant.
Pros: Excellent place if you a star coder & game player. Microsoft loves super smart coder. If you can code 12 hrs without stop, Microsoft is still willing to pay big bucks for you.
Cons: If you want promotion, work/life balance is very hard to maintain. Opaque and inhuman review process.