Should the decision to hire an employee for a non financial job be based solely on the applicant's credit score, regardless of his/her work experience and qualifications? For example a person has bad credit, then the job application should be tossed into trash regardless of how many degrees, how high GPA, and how much work experience he/she has? In short do you approve of credit check as the description of your character, ethics, responsibilities and morals? The job has nothing to do with finances or money handling. Its a computer job like programmer or engineer. With such high unemployment credit check must show excellent credit or you can't be hired?