Spoke at career fair, interview after career fair, phone interview on a Sunday, fly to Norfolk for on site interviews, fly back to Norfolk for final round. This was in their marketing department. The first on site interviews were completely hectic, all we knew is that there would be a panel Thursday night and interviews on Friday. On Friday we all shuttled to Norfolk Southern from the airport hotel we were in only to sit in a common area for hours waiting to be interviewed. There were probably 8 of us, some interviewed first, others sat from 7:30 AM - 11:30 AM waiting. For the final round interview, I flew out and was put in a nicer hotel downtown, woke up in the morning and interviewed with some VPs for 35 minutes, and was sent to the airport. In terms of your expenses, they'll give you a $100 prepaid visa gift card. The company isn't doing well and their employees know it, expect questions like "what do you think the future of Norfolk Southern is?". I was surprised they fly you out twice, we all assumed the first time was final round. It's all behavioral, maybe a pricing question if you're going after marketing. For some reason they list the Management Trainee Program as also an MBA level position and tried to recruit MBAs for this position without offering MBA level salaries, which is why I declined. Salary is $55k, $60k after some training. It might be negotiable, I asked for a salary based on my program's placement statistics and they said it was out of the management trainee program range.