Company: Microsoft
Date: 2013-12-30
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

Good company that cares for employees, average salary but not great.  great benefits
Pros: Great benefits and opportunities to transfer internally to other departments if they interest you versus existing 18 month term at existing department.
Cons: Average salaries.  Review system was terrible.  stack ranking is the dumbest thing I have ever witnessed with stellar employees on a team.  I never received less than an Exceeded, but many equal employees were forced to be "bottom 10%" just because they cannot recognize everyone as being valuable.