Don’t Barf Your Message

Why do tech companies insist on barfing out their message. It’s like they have to spew out absolutely every competitive threat, differentiator, techo-wizardry, benefit, target customer in one single breath. No wonder nobody understands what they do and what value they provide. Just stop it! I’ve run into so many tech companies that have great intentions, [...]...