The ego is one of the biggest barriers to people working together effectively--which is crucial to meet the ever increasing expectations of customers. The good news is that there is a big-ego antidote.
Self-confidence dialed too high can become arrogance. Too much attention to detail (a good thing) can become perfectionism (a not-so-good thing). But sometimes mitigating or attempting to control one’s weaknesses or flaws can have a deleterious effect.