This is one of the longest interview processes Ive been through. The process is based completely on your talents. I recommend taking a hard look at yourself, look at behavioral interview type questions and develop honest, concise answers if you plan on preparing. Honesty is key.