Architectural decisions came from non-technical executives who shut down discussion instantly. Developers were sidelined and expected to execute poorly planned specs. Feedback loops were nonexistent, priorities changed without notice, and we were blamed when things fell apart. The lack of respect was exhausting.