Pros
Youll work with great co-workers
Cons
Feet hurting ALL the time from walking on that hell-rock they call ballast. NO HOURS for the first 10yrs at least. Bumped off every job you try to put yourself on. Managers that remind you DAILY that they can easily fire you and that you cant even breathe heavy. Perfomance coaches that micro monitor you constantly and harrass you about problems that are totally the companies fault and not the employees. Pray you dont get CFT (chicago freight terminal; local work) and get the road. While CFT pays higher by the hour, you simply WONT get enough hours for that to matter once you are oit of training. At least the road guys spend LESS time working in the yard in the harshest weather conditions and get way more hours