Company: Microsoft
Date: 2014-01-12
Overall rating: 4/5
Employment status: current
Experience level: Junior

Great Company with the normal challenges of a large market dominating organisation
Pros: A great company that mostly cares about their people and frankly somewhere you know you will never be embarrassed to have worked. Microsoft cares for the people on the planet, just look at all the philanthropy the company engages in. I am proud to work at Microsoft and can put up with the occasional corporate silliness.
Cons: Microsoft's various brushes with regulators has condition behaviour so much that it is often hard to get people to make sensible compete decisions