Pros
It is a capital intensive business that require critical thinking even in Train Service Capacity it either will conquer the person unable to deal with the demands or will elevate them to position of Self fulfillment. Financially it can be quite rewarding but if you come to the railroad for paycheck I personally think you are here for the wrong reasons, I came here for the railroad and to bring as much to the table as I could muster, I believe that BNSF fosters a strong work ethic and makes safety a way of Life. I am Proud to say I work for the BNSF Railway!
Cons
I can not come up wit any negatives about the Railroad from a company standpoint. I believe the BNSF Railway makes decisions that protect the stockholders and since they run they own and run the company and pay my salary I have very little to complain about maybe I could complain about the folks who clean the motors but that is not the company's fault it is the employees fault in that position not doing his or her job with most loyal dedication to the company that pays them...