Company: Microsoft
Date: 2017-09-12
Overall rating: 4/5
Employment status: former
Experience level: Senior

Good depending on what you are l
Pros: - You get to work with other smart people
- Great access to cool technologies
- Good rewards
- There are some really great teams
Cons: - Up and out mentality when review's are evaluated on most teams, leads to a politics and   
- Work/Life balance are just words
- Too much politics in certain departments