Company: Microsoft
Date: 2012-02-13
Overall rating: 2/5
Employment status: current

Review system is nightmare, few growth opportunity in a monopolized company
Pros: Good medical benefits for whole family. I knew there are people trying to join Microsoft only because of this.
Cons: You are competing with cheap labors get hired from all over the world. And you most likely will work on products that will never be used by anyone. So you feel no positive contribution to the society.