Effective online marketing; or, reasons to keep employees happy