The security, pay and benefits at the TTC are excellent. Any operator can earn ninety to one-hundred thousand a year with a bit of overtime.
The internal culture is somewhat alienating. It's an adversarial, unionized environment, but if you do your job, mind your own business and avoid politics nobody will bother you.
Supervisors and managers talk a lot of shyte about leadership, but I'm ex-military and I never saw anything there, in two decades of service, that anyone would mistake for leadership. They're essentially bureaucrats primarily concerned with sucking up to their bosses. Their primary management tool is intimidation and some supervisors are bullies. Again, do your job, stay out of politics, and nobody will bother you.
As for the public, ninety-nine point nine per cent are great. But that tiny minority of point-one per cent will get to you over time. You'll learn to deal with it; or not. You'll need a high tolerance for disrespect.
Security, income, benefits, pension.
Shift work, the public, toxic work environment.