Companies are pulling the plug on holiday parties, which are heading into their slowest season since at least the 1980s, according to a survey.