Company: Microsoft
Date: 2013-09-05
Overall rating: 3/5
Employment status: current
Experience level: Senior

Great experience when I started and but the last 8 years have been downhill
Pros: Smart co-workers
Great Health benefits
Competitive compensation
Cons: Work culture promotes being risk averse - especially mid and senior management
People compete internally and pin blame on others rather than take accountabliy
Performance review system is totally broken - you are forced to give 30% of your people a bad rating
Benefits plans (espeically  health) are being reduced and by 2015 they will not be great