The prison would be incentivized to do this so as to help prevent recidivism. They'd also be incentivized to get that person the help they need so they don't commit crimes and can do the job too.
The reason I wouldn't hire them is because the system salivates to put those people back in the system, and I prefer to hire someone less likely to get pulled into the abyss at any random moment and cause me to lose out on my trained workforce. Their PO, any officer scanning automatic plate readers, customs agents, whoever, they're all chomping at the bit to pull that person back out of society and employment.
I basically always have to wait for an HSI detective to show up after hours until they try everything possible to get me on some absurd made up crime, all because my file says "maybe a criminal" or something like that. If I have work I may miss that too because it could be almost a full day from hitting the border until I'm released, and the officers don't let me sleep in detention.