Company: Microsoft
Date: 2017-04-26
Overall rating: 3/5
Employment status: current
Experience level: Junior

Good opportunities
Pros: Great opportunities to make an impact. Great place to learn. Campus/benefits are fabulous. Relaxed/flexible environment.
Cons: Management is hit or miss. If you get placed on a team that is managed well you have endless opportunities. If management is not strong, you will be lost among the many other employees.