If you want an employer who expects everything and does its best to break you then this is the job for you. Management show no support and you are treated as a number.
Expect to be insulted, assaulted and worked to the max for no thanks what so ever.
There is no work life balance, they may advertise this but when you ask you don't get it, the amount of leave is great but you can never get it granted when you apply for it and wages are terrible for new staff. Why would anyone want to be spat at, sworn at, punched, kicked and dealing with drug fuelled prisoners everyday for 21k, not to mention working every Christmas and new year (you may get one day off if you're lucky).
Seriously think about it before you apply.
Leave if you can get it