Company: Microsoft
Date: 2013-05-19
Overall rating: 4/5
Employment status: former
Experience level: Senior

Overall, best job I ever had.
Pros: Lot of opportunity, challenging work, good training (continuous). Looks good on your resume.
Cons: Barely legal rating rating scale. Low level managers are forced to rate on all levels of this scale, regardless of commitment attainment. Lowest scale level is at risk of termination. Right around year 8-9, it is hard to keep your job. If you make it to 11 years, there is some modicum of job security.