I am in complete agreement Force. A bad credit rating says nothing about your work performance but I wonder if they do it because they are afraid new employees who are in debt may steal from them or if the company has an expense account for the employee that he may not handle it well if they cannot handle their own expense accounts at home.
You would think they would want to hire people with bad debt because they are the ones who will come to work everyday to try and erase that debt.
You also might think that there may be some discrimination issues for companies who do not hire because of a good credit rating.
I was the top choice for a great company but lost out because of my credit rating.
I don't know how it works in Canada but I wonder if someone in the US knew they didn't get a job because of a credit rating if they talked to a lawyer and see if they could sue the company. It only takes one person to cause a ruckus like this and maybe companies will change their hiring procedures for fear of being sued.