I applied online through Key's website. Probably about a week later I received a phone call from a recruiter and we spoke for about 10 minutes about the rotational program and my education. I was immediately offered an on campus interview with numerous other candidates for the same position. Fast forward to the interview. I was the first to arrive and waited in the lobby area as other candidates started coming in. Once we were all accounted for, current analysts then led us to the panel room where we chatted with those doing the same jobs we applied for. I had 3, 30 minute interviews with different members of Key and was escorted from room to room by a current employee. The interviews were two behavioral and one technical. The behavioral interviews were easy and conversational. I prepared by reading questions on glassdoor but found that none of the behavioral questions were repeated. The technical interview was two or three questions. Either before or after your 90 minutes of interview you will go on a tour of the campus with current employees to get a feel for where you'd work. I found the environment quite nice and everyone very friendly. I was told from current employees that the salary is around $50,000 per year and that new hires do in fact receive a signing bonus. Many mentioned ample paid time off and the consensus was 20 days.