The interview process was extremely organized and thorough. The entire process lasted one month. The first response after submitting my resume only took one week. It was followed by a phone screen, A phone interview, a face to face interview, followed by two phone interviews with upper management. All deadlines were followed as communicated to me. The communication I received via phone and email was very detailed.