I have worked for the CNR, the CIBC ,and now the City of Toronto, I have seen both sides of this issue. Everyone who does the same job in a union gets the same pay, but at the bank ,those who kissed the most a-- , got "merit" increases each year. So you may be doing the same job, the same way, but could earn many dollars less. The bank was by far the most unfair employer. Also I have a friend who was in managment at Canada Post for 28 years , he was let go last year before he could reap the rewards of a great pention plan, CP did it just to save money.(his).