Pros: when you retire from the company with a full pension, it is nice to recieve, a monthly pension cheque.
Cons: no family time on a regular basis while working in freight service, no set schedule to make plans for family activities.
The hardest part of the job I was working was no set schedule for a balanced family life, generally on call 24 hours a day 7 days a week. You could manage to have time off, once achieving, making your allotted milage for the working month, which meant you could get anywhere from 2-6 days off per month, but you had to work many shifts to accumulate 3800 mile per month.
Enjoyed working with some fine employees, finished my career, finally on a schedule road switcher job, out at the coal port at Roberts Bank.