Company: Microsoft
Date: 2008-06-22
Overall rating: 2/5
Employment status: current

Microsoft-great place to work but develop yourself there and make your own career.
Pros: Benefits are good, pay is decent and campus life is great.  It really depends on what group you are in and if your management team values their employees and seeing them suceed.
Cons: Long hours, hard to quantify contributions in many roles, and difficult to ensure work gets credit from management.