A SWOT analysis is a common strategic planning tool used by company leaders to establish a direction for a business. While familiarity with strengths, weaknesses, opportunities and threats are all ...