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

Good work place for software engineer, but the best work place for tester
Pros: Fair, open, equality, very talented colleagues, challenging work, respect people's own decisions, respect every discipline, work hard, play harder;
Cons: For campus, salary is increasing very slowly.
In-frequent reviews so not frequently increase the salary.
Competency is going less competitive recently.