Worst computer processing system I've ever used. If you enjoy working more then eight hours on a Wednesday this is the job for you. You are expected to wait for payrolls to run on the heaviest processing day of the week, could take up to four hours for one payroll to run. No training, have to rely on co-workers. I honestly feel the Mt Laurel division will close. They won't admit to it, but the writing is on the wall. You'll be sorry if you take a payroll processing position.