Company: Microsoft
Date: 2014-09-15
Overall rating: 4/5
Employment status: current
Experience level: Senior

Smart People, Okay products
Pros: Working with smart knowledgeable is the best reason to work at Microsoft. Microsoft also has a big focus on engineering. You will learn a lot from both the people you work with and about engineering software.
Cons: Too much turning reports and dashboards green, and too much settling for less than best. More likely to redefine the quality bar to achieve success than to hold or change the product to meet the originally desired bug bar.