Earlier quoted context omitted.
Looking for honesty from a company is kind of silly when you think about it... it's a pathological, amoral entity with a single, well-defined legal purpose, afforded some notion of human rights. Executives are legally obligated to serve it. They can provide honest analysis after the fact but early notice is a mistake, even if it means lying to you.
Trust, which is instrumentally valuable, is the wage earned by honesty. Even a pathological, amoral entity will find value in being honest, unless they assign no value to being trusted.
The employees, on the other hand, is required to trust the company. It's a condition of employment. For example, you are only paid after the work is completed - this requires that the employee trusts the company to make good on the wage. Of course, this is legally mandated - but sometimes, despite legal mandates, unpaid wages exists, esp. when company is in financial trouble.
It's an asymmetrical relationship.