Company: Microsoft
Date: 2016-03-23
Overall rating: 4/5
Employment status: current

Good company with some issues
Pros: A lot of ways to grow technical knowledge
Wide area of exposure to technology
Cons: Depends on the project - may be stuck with old technology
Review model is blocking the growth (even the new model).
Have to be in position for X years to be promoted to next level.