Company: Microsoft
Date: 2012-04-11
Overall rating: 4/5
Employment status: current

One of the top places in the software industry
Pros: -Variety of jobs available across different campuses
-Excellent benefits
-Best of the best; some of the brightest work here
-Incredible research opportunities
-Breadth of products across different industries
Cons: -Too much process getting in the way
-Politics and based on department, there can be a disconnect with upper management
-Performance reviews are highly competitive and the metrics are not always clear.
-Bulk of jobs are in NW Seattle area
-Management does not pay too much attention to attrition whether it is good or bad.