Pros
The environment did not support what we could have accomplished.
Cons
• Disorganized decision making made stable development impossible
• Tasks changed midway through with conflicting requirements and no one resolved the conflicts
• Every sprint ended in unnecessary rework because basic processes were missing
• More time was spent chasing answers and accountability than writing code
• Projects were reorganized without any transition plan, leaving work in limbo
• Managers lacked the authority to make lasting decisions, causing the same architectural debates to repeat