HR payroll software (they use Sage People) and ideally a time and attendance program as well. You have
share this job on whatsapp