Communication is difficult. Most of the communication related books told you that the main objective of communication is the clear transfer of information.
But Dilbert say
The real objective of business communication is to advance your career.
A successful manager knows how to conveys the message "I am worthy of promotion" without transferring any other information.
Clear communication can only get you into trouble.
Telling truth in bussiness world is prohibited, if you want to be promoted or make your life easy.
As for engineers, we don't tell lies as managers usually do. For us the best way is to keep silent, since say nothing doesn't mean lie, hence we don't go to hell at the end of the day :)
Maybe due to this reason engineers wouldn't be promoted at the end of the day cause we didn't pass the most important message to our boss.
How communication works in the business world? Read this.