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

Excellent place to work
Pros: Microsoft is the pioneer in computing.  If you've got the skills then this is the place to shoe it off and get compensation.  You will work with bunch of great minds on some of the newest technology advancements.
Cons: Well its a big cooperation hence communication can be overwhelming at times.