Company: Microsoft
Date: 2011-09-16
Overall rating: 2/5
Employment status: current

Good advancement and rewards IF you play the political games well
Pros: -Great benefits
-Okay work/life balance, depending on team, project, and political ties
-Telecommuting is an acceptable practice
-Good experience if you have a good manager
Cons: -You are merely a number to leadership and you'd do well to never forget that
-Good management practices are not rewarded, but even discouraged
-Upper management completely disconnected from front line businesses
-Performance management system has little to do with real performance
-HR bows to the army of lawyers - Good luck getting support or even a straight answer from anyone if there is ever a problem with your employment