I applied online. The process took 2 weeks. I interviewed at Discover in Jul 2008
Interview
The initial step was contact by phone from one of the recruiters, followed by a screening interview with the same person. Planning was ok but the person who organized the interviews was not there on the day of the scheduled interviews and didn't let me know that. Interviews weren't too bad overall. Everyone seemed decent enough. Office campus is fantastic.