Meet first with the HR representative for about a half hour. Then went through a one hour interview with two project managers. Pretty standard process. Next level of interviews was with two Senior Managers. Not very difficult. Last interview was Director level. At this point, you have the job and discussion is more centered around how Discover works and the way they go about things.