I applied online. The process took 2 months. I interviewed at Amtrak (New Castle, DE) in Mar 2012
Interview
The interviewing process was a long one. Once you finally get interviewed there is usually many people there competing for the same job you are going for. They will ask you know within the company that referred you.