If you criticize others' ideas, they will almost never use yours no matter how good they are.
I cannot tolerate my bad behavior in another person for 10 seconds
Position yourself to succeed first by building good relationships with the right people; and then put your effort and expertise behind that!
When the customer is wrong it is not a good idea to tell them.
The smartest people in the world are not in charge, they work for the action takers.
Thy key to being able to communicate and benefit from each other is to truly see you own value. That will allow you to see it more clearly in others.