Company: Microsoft
Date: 2014-06-20
Overall rating: 5/5
Employment status: current

Great place to work
Pros: The environment and atmosphere is conducive to building a great network and excellent technical skill.
Cons: There is a lot of maneuvering to be taken into account when attempting anything, and by this I mean social and political wheeling and dealing. But this is expected from such a large corporation!