Joe, As a consultant myself, I would not agree with you that "A consultant is a temporary employee, hired to do a specific task." No HR person or labour relations person or employment contract person would (I believe) agree with this. Being a consultant explicitly does NOT grant a person employment rights. Dennis