Company: Microsoft
Date: 2016-05-18
Overall rating: 3/5
Employment status: former
Experience level: Senior

Great American Institution built on people, but now on cost savings.
Pros: Decent base salary, excellent benefits package and awesome office facilities.  People who work there generally love it and I always found I was a good as my team, which was normally great.  A competitive culture is created which does push people to excel.
Cons: Bonuses change every year, normally for the worse.  Management has too many people who lack people management skills.  Less training then there use to be.  A culture of vesters and resters (normally 15 years in, middle management with little ambition or desire to do well while they sit on their pile of unvested stock).