Then Denise texted me.

1,237 direct deposits failed.

I stared at the screen.

One thousand two hundred thirty-seven people.

No paycheck.

Madison’s spreadsheet had handled basic salary correctly for many employees.

But payroll wasn’t just basic salary.

Union deductions were wrong.

Several overtime codes had been mapped incorrectly.