My last 2 offers were offered verbally pending background check. It takes a company at least a week, usually more if it's a big company, to finish the background check, and they don't want to lose a candidate because of that.