Company: Microsoft
Date: 2016-07-19
Overall rating: 3/5
Employment status: former

Great Engineers - Bad Managers
Pros: Big Company
Great perks
good compensation
great technology
opportunities to move
reputation 
great on resume
global brand and reach
Cons: red tape
bureaucratic work
corporate politics 
too many managers 
less freedom to try new things 
by the book approach
lack of motivation 
stagnant after a while