make your own schedule, upper management was pretty good, work was rewarding, company vehicle, great bonuses and pay. retirement is awesome
Cons
long days, longer nights if there was a derailment, very demanding job if you're in a yard. spur of the moment jobs to do such as rail cars, derailments, misc phone calls at night, geo cars