Pros
The company paid benefits were amazing. We had free medical and dental, a full pension plan, 401K match and we paid into RRB vs. SSA which is more costly per paycheck but the benefit at retirement is much more secure.
Cons
TTX is an "old school railroad company". The company operates in a "if it isn't broke ~ why fix it" mentality. They have all the money in the world to make things better, but a huge majority of the staff would rather not change the way they have been operating since 1979. Also, if you are cute, you'll move ahead real quick because the leaders of the company are a pack of "good ole boys" who like to have pretty faces visable at any cost. Even when it comes to companies getting bids for internal work, the team with the best looking people gets the job, not the most qualified. There are also alot of behind the scene scandals going on that pose a hugh conflict of interest. Some leaders own their own companies outside of TTX and guess who TTX employs to do the work? You got it! The leaders companies! Something seems a little off on that one, but no one seems to care about that.