After initial contact, multiple phone interviews and on-site interviews. Asked a number of times to reschedule for no significant reason, and told after "final candidate interview" that decision would be forthcoming in 3 days or sooner, then waited over a week. Not a very positive interviewing experience.