Have to say I work for a major financial institution in the UK, and credit checks on staff is not only commonplace, but usually a requirement. It's not unheard of for some departments to routinely credit check existing members of staff, they're infrequent enough not to leave any credit...