Pros
Checks never bounce
It’s not excessively physical work
Attendance points and sick days really cover you if you are legitimately needing time away
Cons
The union that backs you up is limp wristed and you cannot opt out
The corporation puts profits in a league above all else
They preach safety but fail to maintain tracks in a safe fashion
Common sense logistics planning is COMPLETELY out of the window; if it makes sense logistically just know that they will do the opposite and throw a fit when you point out a much better transition
Taking a promotion COST you over 10k in your pocket because of training pay difference
On call, all day and night every day of the year
Incredibly tedious rules (thousands of them) that if you break management gets promoted to get you fired (no wonder there is a rift)
We will all be replaced by automation it’s a matter of time (20 years tops)