Company: Microsoft
Date: 2015-01-28
Overall rating: 3/5
Employment status: current

Good company with good perks and good people.
Pros: The people around you are really smart and management is often interested in your growth.
Cons: Very little gets done on the individual level, tooling could be better and the decision making process seems to be concentrated at the upper echelons of the company.