Company: Microsoft
Date: 2016-02-01
Overall rating: 4/5
Employment status: current
Experience level: Junior

Great company with decent pay
Pros: * Love the culture
* Decent pay 
* Great work / life balance
* Good and smart people
Cons: * Politics is prevalent among upper management
* Lack of transparency