Management is put under lots of pressure to intimidate union employees of be fired themselves. Work/Life balance is completely horrible. You can't plan or schedule anything, not enough time at home with family. Constant conflicts between company & employees. Micromanaging every move you make with such an inefficient, un necessarily complex set of rules & regulations designed to pass the buck onto the lowest man on shift. Employees much follow but when the company breaks rules it gets ignored by transport Canada & the union reps are no better. Its like working in the dark ages, technology that is cheap and could make things efficient is not being used. No one is treated with respect or rewarded for a good job. Job security is non existent as management cant get the overhead costs down fast enough and will fire anyone one for the most insignificant thing. Don't even think about it, trust me. The railway job your grampa had is no longer.