Company: Microsoft
Date: 2019-08-24
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great company. Great people.
Pros: - The company has a great vision, and is constantly looking to innovate and move in the right direction. 
- Microsoft has recently been more active in engaging and promoting open source, which is awesome. 
- The benefits are the best you can get.
Cons: - As with any job, your individual experience largely depends on the team and manager you work with.
- There are limited career opportunities outside of Redmond, WA. However, this area is improving.