Marketing managers face major challenges year after year