Interesting debate. I'm certainly in the everybody deserves a second chance category but I also believe an employer has a right to not hire as well.
Have you ever hired somebody with a criminal record?
One of the more insidious situations is the 18 year old senior and the 15 year old freshman. If her parents file charges and he gets convicted he will be listed on sex offender lists for the rest of his life. In most states a girl is not allowed to have consensual sex until 17.
Would you hire a kid in this situation knowing he is on sex offender lists?