04-04-2025 15:55 via dailymail.co.uk

Your next paycheck may be DELAYED as payroll system used by millions crashes

A leading payroll software company used by more than six million companies worldwide is down. Customers can't log into their accounts, suggesting paychecks could be delayed.
Read more »