Working for the railroad is the best job I've ever had and hope it will be my lifelong career. However, it is very hard to work for some of the railroads as they are very money-driven and do not seem to care about the workers that they may hurt in the process of chasing the dollar bill. The railroads are constantly trying to trim as much cost as possible to increase profits. This often means people lose their jobs. Currently, CSX has hired a new CEO and he is making rapid changes to the current operating practices. He is also consolidating and closing resources, which means people either have to move or are released from their jobs. Meanwhile, the employees that are left are required to do more work without any more training or guidance. It's a good paying job with excellent benefits, thanks mostly to the unions, but I'm not sure how long the constriction of manpower, equipment and locations can continue.
Good paying for little to no college education, great benefits
Management can be fickle, Upper management doesn't care what happens to the laborers