Prisoners would need to be treated as humans, that made mistakes, vs caged animals. Also, the prison personnel would need to be properly trained.
Not sure if there would be enough of a profit motive, for a company to attempt.