IBC 2016 delivered an innovative and caffeinated atmosphere - complete, of course, with acronym-packed conversations between media techies from around the world.
Well, my guess is that you are probably not. Or maybe you think you are but forgot to ask your customers if they actually agree…!? According to a research conducted by Bain & Company, 80% of the companies they surveyed believe they deliver a superior experience to their customers. But when asking the same customers, it turns out that only 8% of these companies were really delivering on that.