Company: Microsoft
Date: 2010-08-25
Overall rating: 4/5
Employment status: former

Smart people, great benefits, kill or be killed mentality
Pros: Average compensation compared to similar jobs/companies
Great employee benefits - possibly the best in the industry
Incredibly smart, talented people
Flexible work schedule
Cons: 'Stack Ranking' performance reviews - whos turn is it to get the 4.5?
Also very arrogant employees, internally and customer-facing
'Eat their young' mentality
Extremely political environment