Brief questionnaire, phone screening with hiring manager (30 minutes), and 1/2 day of interviews. Interviewing process was not difficult. The hiring manager was great. The HR person was not very good at their job - she missed crucial details.
As well, I would suggest that FICO do more to allow a candidate to understand what culture/environment they are joining. There was no tour of the office, just an interview in a dark and dank conference room.