Company: Microsoft
Date: 2013-12-16
Overall rating: 2/5
Employment status: current
Experience level: Junior

OK
Pros: Good benefits, Competitive Culture, Great Compensation
Cons: Very stressful work situations sometimes ( depending on product groups and job roles), more bureaucratic for raise and promotions, awfully high expectations from manager, no voice in product feature unless you are a senior level product manager or senior program manager