Goals, Challenges & Opportunities for Companies of Various Sizes