I see problems. Making the leap to more than 9 employees is an issue for small business. Also enforcement even for larger firms is haphazard at best. BEsides it does nothing for equal pay for equal work, that is the other law. So just because a secretary and a janitor are classed as same value it doesn't mean one has to pay male and femal janitors the same. This is still open to manipulation (experience, seniority, subtle task differences).

The whole thing is a mess imo and might have been ujseful 30 years ago. It is rife with manipulation and adjustement because companies and government agencies class jobs to minimise pay. And then expect said classification to do more complex work anyway!

Also it is not needed, there are NO barriers to women entering any job in Canada today (nor men). 
If anything we should be assisting disabled and minorities mor!. Supply and Demand solves the problem simply and elegantly. Why the beaurocracy just to create work for lawyers and consultants.