Company: Microsoft
Date: 2014-10-13
Overall rating: 4/5
Employment status: current
Experience level: Senior

Great place to work, but can be very political
Pros: Great pay and benefits relative to other companies in the Seattle Area.  Lots of opportunities.  Good work/life balance
Cons: Very political and bureaucratic at times.  Company is shedding middle management like crazy right now.