Company: Microsoft
Date: 2016-01-18
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

Great company, if....
Pros: You get to work for a company that has had global impact; work alongside super smart people, great benefits; good work-life balance if you are not on the engineering side; ability to work remotely; very competitive compensation
Cons: too much politics; too many re-orgs (11 different managers in 6 years...not uncommon); nepotism