Viewing: marketing firm meaning