Did initial phone screening interview with lower level employee. Did another phone interview with two higher level employees. After a week was asked to come in for a full day interview with 6 people. Was flown in and put up in hotel during process which took about 3/4 of the day to complete. One week later received offer letter, contract and phone call about position with 2 weeks to respond yes or no.