Company: Microsoft
Date: 2011-06-20
Overall rating: 4/5
Employment status: former

Microsoft is a great place to work, but it has it's problems
Pros: If you are on the good side of management, it's a great place.
Wonderful compensation
Best equiptment
At the forefront of technology
Cons: If you ever get a mediocre review, life is hell.
Compensation will be changing next year.
Forefront, yes, but often times it is chasing, not leading.