So.. BP hired some guy who was a sex offender to do hard dirty work cleaning up oil. Seems perfectly reasonable to me. Yes, some sex offenders repeat offend. If you never let people with criminal acts in their past work again, it really forces them into lives of crime. Hell, cleaning up oil seems quite hard and nasty to me.. maybe the local prisons should bring bus loads of inmates down and give them shovels to clean up the mess.
I'm sorry the woman feels she was raped, but I don't see how that is BP's fault. If microsoft hired someone who ended up committing rape, is that microsoft's fault? No. Same thing here. Sure, the guy wouldn't have raped someone after work on the gulf coast... he'd have done it in his home town instead.