Pros
Coworkers are like family. Big emphasis on safety, including training and providing PPE. Safety is a culture and is taken home with employees, although with lower manpower and increased workloads the workplace is slowly becoming more unsafe.
Cons
Slashing workers and demanding more from those left to cut costs. Unwilling to give workers reasonable pay increases, does not match federal mileage payments. Healthcare is mediocre at best. Trying everything to cut workforce (increase in contractors, decrease in manpower, new machines designed to replace workers, seeking one-man train crews). Management is no longer promoted from within unless they're a good ol boy, instead people are hired straight out of college and molded to fit the needs and wants of management. This is not the career it used to be and morale is at an all time low. Work life balance is getting worse and worse due to people quitting/being laid off. New hi-viz attendance policy for train crews makes family life non-existent and leads to many broken homes. The company spends more money and time trying to cut costs and labor force that the entire rail network is degrading, and the evidence is mounting daily.