Big and small companies often do criminal background checks and pre-employment drug screenings. These checks enable companies to minimize the risk of hiring someone with a criminal background. I think there is nothing wrong in this. Long ago I used to work for a leading German multinational company, the cashier of the company made of with three millions rupees. Investigation told us that he was certified criminal.
One can do back ground check service here at easy back ground . There are many companies that offer background checks at reasons rates. This company is an accredited member of BBB. It means companies can do business with them without fear.