Great pay and benefits! Takes best care of employees! Great opportunity for advancement. Unmatched retirement benefits. Also provides relocation assistance
Cons
The managment trainee program involves a lot of travel. This can be extremely taxing on someone with a family. Can be very political.
great benefits, if you get a job with CSX in Jacksonville, then you'll love it
Cons
The training program hasn't been perfected so there's a lot of back and forth, so be prepared to change your plans daily and ignore any schedule given to you