Yes almost a day they are so quick and effective
Yes it takes a day or 2
Yes They Do background checks because is part of the procedures they do prior to job placement to ensure that the applicant has clean records; this is essential in preserving the image of the company.
They check fingerprints to ensure that you don't employ any Criminal with bad records, court cases, warrants of arrests
And Also They Check If You're Using Real Certificate Not Fakes