Pros
They try to sell you on the retirement benefits and that they have an aging work force. They are hiring management trainees like crazy because they can not keep young talent. They treat you poorly and expect you to suck it up. They expect you to up and move for every promotion.
Cons
Stay away from this company! Toxic work environment. NS is of the opinion they own you. NS doesn't care about your personal life. 60 plus hour work weeks are the norm. You do not get any holidays off. You do not get any comp. time off. When you start you will be on off shifts (Third/Second) with Tuesday/Wednesday rest days for years. The operating departments are always playing the blame game rather than actually trying to solve problems. Upper management only cares about rules checks instead of moving freight!