Met with recruiter on campus and submitted my resume. Week later got in invite to schedule an on campus interview. Waited 3 weeks to get invited for final round interview at corporate.Prior to showing up for the final round you have to take a math skills test. They put you up in a pretty sweet hotel all meals are included and there is a presentation the night before the long day of interviews. On final rounds of interviews they split people into two large groups. One group gets broken down into sub groups and begin the interviewing process. ( 1 group interview with a case study that you present to the panel, 3 one-on-one interviews). The other group gets broken up into sub groups and gets tours of the building and various offices then the groups switch.