It really doesn't have anything to do with bonding issues, we are self insured and thus are not bound by an insurance company for bonding. What it really has to do with is; we get enough people willing to steal from us, why would we hire a known theif?
Background checks generally show felonies. When we are hiring for inside manual positions, a full background check is not conducted, which is why only the felonies will generally show up. If a person is looking to be a driver, a more thorough background check is done, and that is done whether the applicant is an inside or outside hire.