Company: Microsoft
Date: 2017-04-28
Overall rating: 5/5
Employment status: current

Great
Pros: Several career options, decent benefit, opportunity to work on products that are used by millions of people and 100+ countries
Cons: Huge organization (getting visibility needs more effort), matrixed structure (decision making can take time), heavy middle management