Pros
Immediate co-workers are great! It's a good job for the lazy - the inmates do all the work. And you get a free meal, prepared by the inmates - are you sure you can trust them?
Cons
High rate of turnover, management is rewarded for cutting corners on the more expensive inmate food such as fresh vegetables, prison guards vary - some are alpha males who fantasize about being Marine boot camp Sergeants, long shifts to endure with guaranteed red eyes if you work at night, inmates learn differently which can be a problem for some, inmates file reports hoping to get more favorable workers that will ignore thefts, in an atmosphere of being "voted off the island" based on small slights by management, guards, and inmates. Employees run the risk of leaving with hepatitis from drug addicts or diseases the homeless are prone to such as pneumonia.