Thank you so much, sir. I really appreciate that question, and it probably reflects your background, coming from labour.
Unfortunately, Canadian National has taken a zero tolerance policy. Basically, everything you do will earn you demerits and get you out the door. As it works out, it means we have to go to grievances--I know you'll be familiar with the grievance procedure--and generally we will win.
Currently at CN they have more than 6,000 grievances.