Extremely long process - I was referred by a recruiter and had to take a Wonderlic and financial math test by hand, proctored on webcam. About a week later I interviewed with two managers, I didn't think this interview went particularly well but I was moved along in the process to two more senior managers the next week. I was then flown out to Omaha (they paid and it was stressed that not doing this was a dealbreaker) and interviewed for the better part of a day by various groups of supervisors and then was told later in the week they would not be extending an offer. The process overall was fine and everyone was pleasant but requiring an in-person visit before any offer is even finalized is a pretty huge hurdle to overcome on short notice while employed.