If you are bringing me an uber-impressive resume with multiple degrees from world-class schools, accompanied by an established industry-wide reputation for innovation and excellence, then by all means, dress yourself and comport yourself as you like - you are going to transform my company and make me millions of dollars!! However if you are just an otherwise normal Canadian looking for a white-collar job, who comes in with hair halfway down his shoulders, I wouldn't hire you. No judgements of your personal life or character etc, but work is a place of business, a professional environment, and there are standards to adhere to, like it or not. Sad? Maybe. But true.