Company: Microsoft
Date: 2014-10-16
Overall rating: 4/5
Employment status: current
Experience level: Senior

Good, stable company to work for
Pros: Lots of smart and driven people. Company has lots of resources to support new ventures and self-directed learning. Name recognition is second to none in the software industry.
Cons: Large company atmosphere is not the best if you are looking for a more personal experience.