Performance obstacles had a significant negative effect on nurses' perception of patient safety and overall job satisfaction. In this study, performance obstacles included many human factors engineering issues, such as poor workspace design and poorly stocked and disorganized supply areas.