Be prepared for a lengthy process. There will be a phone screen, a pause, an interview that will last 4-6 hours, a pause, another interview that will last 4-6 hours, a pause, then an offer letter. The pauses can be up to 3 weeks. As you interview you will meet with multiple levels of associates and will get a good feeling of the culture of everyone contributing to success. Most people are really interested in getting to know you well.