Company: Microsoft
Date: 2011-12-11
Overall rating: 5/5
Employment status: former

Great company to work for
Pros: Microsoft has Good employee Benefits
It has very Open environment where you are free to explore what you want to work on
Challenging work
Cons: There is limited exposure to world outside of microsoft. You will only know about how microsoft works and their technologies.