Every company must address controllable and uncontrollable factors that affect the marketing decisions a company faces. Marketing's job is to promote the sale of products or services to the public.