Company: Microsoft
Date: 2017-01-21
Overall rating: 5/5
Employment status: current
Experience level: Junior

Good benefits
Pros: Good health insurance
Bonus and stock options are good in long term
You can plan your office schedule and nothing like 9-5 job. It is flexible and only thing they care is work to be done in time
Cons: The lesser Middle management will make the things more transparent between employee and leadership team.
Salary and benefits are not equal within same level employees