I've wondered about the credit thing myself... I've heard some vague handwaving about credit rating showing how responsible you are but that's it. I could see it for positions involving handling a lot of Other People's Money (banking, investing, etc.) but sometimes I think it's simply not justified.
no subject