Company: Microsoft
Date: 2011-05-31
Overall rating: 3/5
Employment status: current

Good, but for unfair, unreasonable middle management
Pros: Very good facilities
Hardware is usually not a problem at all
Pay package is comparable with other industry players
Insurance cover is one among the best
Cons: With the tedious interview process, I thought I will work on some ground breaking technologies, and was not satisfied with the work there.  And politicking, unreasonable, unfair middle management is something of a concern.  Reviews and ratings are decided even before discussing with the employee, leaving the employee entirely at the mercy of managers.  This leads to a lot of attrition and refilling positions is very slow creating more trouble again for employees.  First level managers are chosen without any criteria leading to chaotic environment.