Upgrade subject to access all content
Why is a well-designed system of internal controls still vulnerable to not preventing or detecting errors?
Employee collusion can override segregated duties.
Employees can get tired and forget to perform control steps.
Program changes may accidentally remove important checks.
All of the above are potential compromises to a good control design.