I always believe, however, that doing a Background Check before sealing any important deal is critical. This is especially true on the following instances:
Before marrying a foreign national, it is important to find out that they have properly divorced and have no pending offense. Else, their current partners will suffer for it.
- Business partnership
Entering into a business requires dealing with partners with good credibility. If you try to secure a loan later on, all board members get checked and one partner's past may end catching up and harm your chances for securing important loans, deals, among others.
Employers hiring foreign nationals must take the necessary diligence that they are hiring the right people especially if their work includes travel to other parts of the world.
The investment required for a Criminal Check I believe is way worth it compared to the problems you may encounter later on.