Thriving businesses hire advertising companies to advertise for them, it's probably better than getting your employees physically out on the street advertising your products and services for you, as that will be a difficult one to pull off on your job description when hiring...