Here are my comments on the benefits (I only know of Local 2's):
Vacation time - most companies stop granting after 3 or 4 weeks. TTC still grants 6 weeks of vacation for long-term employees
Advance pay prior to vacation. (huh? This is a thing?)
Extra 2 days of Stat Holidays (why?)
Emergency days plus sick days (most people only get 2 emergency days)
Pension - most companies have converted any future plan increase as DC (so older employees have an fixed DB plan and a growing DC plan)
Group Life - most companies the employee pays the entire amount (there is 50% or 100% funding for 2x salary per the TTC plan)
Glasses & Hearing aides - $45o every 2 years for glasses, $1000 every year for hearing aides. Most benefits are much less (and they have to pay for some of it)
Prescriptions - $1 per drug order. Most companies cover 80%
Dental - 100% of normal checks. Again, most companies cover 70% or 80%
Dental - coverage for 10 years after retirement?
Jury Pay - most people just have to take a day off work
1 hour of paid break time (30 min lunch, 2x10 min break, 2x5 min wash). Most companies do not pay you for lunch (anymore)
Overtime - it's after 8 hours and double time. Most companies give 1 1/2 after 44 hours (and double time after 48)
Shift premiums (including Sundays) - most companies give no premium. They rotate who has to do this work
TTC pass for retiree's
etc
These benefits add up And both the base and the benefits are in excess of what workers outside the civil service receive.
There are one or two items I would take issue w/there.
The rest are entirely reasonable benefits payable by most decent private sector employers today.
The fact that too many employers are borderline abusive in their willingness to reduce benefits and working conditions speaks ill of them and not of staff or businesses which aren't so miserable.
I'm completely lost on your championing of a race to the bottom.
You seem to advocate that because you or someone you know has to put up w/miserable conditions, everyone else should.
Turn that around, stop putting up w/crap that you shouldn't have to.
The entire EU, including the UK, as well as Australia all provide a minimum of 4 weeks paid vacation in the most entry level job, in the first year.
No one here should have to abide less.
The solution to inequity is not cutting down the people doing well, its raising up the people who are not.
In the U.S. of all places (bastion of socialism, ya know) paid sick days have been passed as a legal requirement in 9 states. The typical requirement is 5 days.
I've never worked for an employer that didn't provide 10, and all my employment has been private sector and/or NGO.
Its a given that meal breaks should be paid.
That the law doesn't currently require that is a shame, and the law should be changed.
Universal Pharmacare would address the variation in benefits of this type.
****
I would personally do away w/Sunday premiums, unless they are universal, in which case they should really be 'weekend' premiums. But i digress, there is no political appetite for that sort of premium in North America at this time.
Other than that and some streamlining of the whole personal day/sick day/emergency day thing which does seem a tad convoluted......
The rest is pretty fair.
Health costs for retirees should be covered, by government, for everyone.