An aspect we haven't talked about is that it's very important to also have a criminal record check before you can volunteer at your own school, at your child's school, or the community club.
It's not just about work, it's also about having a fuller role in the community. You don't want the principal of your school to know you've spent several years in prison; that may prevent you from volunteering at the school. So it has very wide ramifications.