First interview was on campus with a current employee. It was very straightforward "fit" interview, no trick questions. The next interview was an all-day affair with all senior management..a little more challenging but not bad at all... each interview about 30 min long.
Didn't hear back for about three months though...then got offer