According to this ISR report top brands underperform financially and have poor levels of employee engagement. They have compared companies rated by Business Week as having the highest brand value with a set of “high performing” companies – and the branded businesses are found seriously wanting. Conclusion? Many top brand