Agreed. I hate that this question is one that can be asked on job applications because you're essentially forced to lie if you ever want to be employed. It should be illegal except for specific roles (teacher, police officer).
Sorry to hear that you were terminated, caclarklee.
No, you are not forced to lie. People choose to lie, and, as can be seen here, it is better to tell them up front, rather than getting fired down the road.
For some jobs, they don't really care of you have a record or not.
In this specific case, the OP put the company under HUGE liability concerns. If something went wrong down the road, and this came out then, it could have been financial disaster for everyone working at said company.
He already said he lied on the application and said he had no felonies.
Yeah, kinda hard to come back from that.
It is in society's best interests to return a felon to law abiding, self-supporting status as soon as possible. Unfortunately, we have a hard-on for being tough on crime and make the road back to productive citizen as hard on folks with criminal records as we can. Either we keep them in prison and pay for that, or we turn them loose with next to zero options and watch them repeat offend over and over.
It highly depends on the felony. There are some crimes that IMO people that commit them should never be allowed back to society.
We need education and job training in our prisons. How about requiring prisoners to obtain GEDs and/or job training certificates before being paroled. It would be easier for employers to hire ex-felons if we had a clear path of education, training and certification that funneled them back into the job market. Ex-felons who stay employed and don't offend again could eventually have their record cleared after a suitable time.
Requiring prisoners to do anything has never worked out well. They need to want it themselves if you expect it to work.
As for clearing the record, again, it depends on the felony.
I am sure you don't want a pedophile getting a clean record, then goes to some job working with children.