Company: Microsoft
Date: 2012-05-21
Overall rating: 2/5
Employment status: current

It all depends on how you network internally
Pros: Very strong benefits package and employee services.
Cons: Weak review system...subjective.  Very political.  No work life balance.