Recruiter called to see if I'd be interested in this position. Next day interview with my potential boss. Then HR phone interview. Another "boss" interview. Fly to out of state for interview with upper management. Informal interview with work partners/peers. Fly to out of state ride alaong for 3 days with peer in similar position.