Is there order in chaos? That's what upper management must think, but the reality is that there isn't.
Conflicting priorities from people that have their own agenda, remote engineers hidden in a bunker developing the next version of the "product" and reappearing 3 years later like Moses presenting the 10 commandments from god, extremely opinionated engineers doing *whatever* they feel like with absolutely no control, incompetent product managers trying to 'manage' the mess, a customer function that sell technology they don't understand and then blame engineering ... and the list goes on. This chaos has lead to a toxic culture that top management does not acknowledge nor can control.
On top of that there is an egocentric CEO/Chairman who is the text book definition of a seagull manager. Every visit to a remote office is followed by panic and frustration to try to reshuffle work that only holds until his next visit.