Company: Microsoft
Date: 2012-03-05
Overall rating: 4/5
Employment status: current

Challenging and rewarding
Pros: Lot of good things.
As a lover of technology, you have lot of things to work on.
Lot of different challenges to excite you
Excellent Pay
Cons: Politics is the biggest problem. Doing good work is rewarded less than making connections. There is too much hierarchy in management to prevent you from being visible.