The prison offers workshops, education and training for inmates in areas such as bricklaying, plumbing, electronics, painting and decorating and industrial cleaning.
Other uses include retaining walls, temporary floodwalls, silt filtration from runoff, for small or temporary/permanent dams, river training, or channel lining.
Training is also provided in specific skills essential to successful future careers, such as giving and receiving feedback, working in groups, intercultural sensitivity, customer orientation and presentation skills.