Company: Microsoft
Date: 2009-04-02
Overall rating: 4/5
Employment status: current

Come for the best benefits, good work/life balance and fair pay.
Pros: Benefits are great and work/life balance is excellent.
Cons: Company is too big and latecomers have very hard time advancing and proving themselves. Also, Microsoft doesn't value much experience before Microsoft, which frequently results in puting experienced people at very low pay grade.