I applied online. The process took 4 weeks. I interviewed at Discover (Houston, TX) in Nov 2010
Interview
First contact with recruiter manager was excellent.
Second phone interview with hiring manager was indeed enjoyable.
Last panel interview was excellent, but they were looking for someone with Mexican banking experience.