Microsoft Corporation SWOT Analysis.