Yes Deloitte does require background checks
Yes it has to like any company will do.criminal checks,qualification check, reference checks and credit checks are done.
Yes. I have no idea how long it takes as I was not part of the checks.
they check to see if you had any criminal record to your name of bad listing. This is done within 48hours
Yes, reference checks, qualification checks, credit and criminal checks are done