I applied through a recruiter. The process took 5 days. I interviewed at Severstal (Dearborn, MI) in Jan 2012
Interview
Phone interview, HR interview and In-Person Panel Interview. Also have to take a written test. Everything was on time and very organized. Managers were very nice. Interviewers knew what they were looking for. Overall a very positive experience.