Company: Microsoft
Date: 2011-03-13
Overall rating: 4/5
Employment status: current

Hard work gets recognized, quality of test leads/managers need improvement
Pros: - Lot of opportunities to learn from tons of great people across the company
- You can choose what area you want to work on since the company works in every field in the software industry
- Hard work gets recognized
- You'll get extrmely good in execution after working in this company
Cons: - Test organization needs good quality lead/managers. Most of the current ones are a bunch of guys trying to go ahead with politics/processes instead of working to improve the quality of the products
- Not a start up. So, the upside financial potential is limited
- Too much execution focused, lot less focus on innovation