Company: Microsoft
Date: 2016-08-03
Overall rating: 3/5
Employment status: current

Difficult to transition for level 59 and under employees (entry level and support roles)
Pros: Really great work-life balance, clear mission, making strides in tech involvement in many different areas. Good experience with managers and team, overall recognition of hard work. Great benefits.
Cons: Starting at a low level in the company makes it difficult to move around unless you are in engineering. Still existing silos. Could promote more growth opportunities and foster more open mindedness for those who are eager to grow and learn.