Company: Microsoft
Date: 2017-03-18
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

Review
Pros: - Work/life balance
- Career growth taken seriously
- Opportunities to work on different areas
- Freedom to how you work
- Benefits are very good
Cons: - Salaries aren't competitive with other companies
- More open source stacks should be used. Currently, majority of the teams are working only in C#