Process was standard for the industry. Contacted by recruiter to provide additional information, phone screen with the hiring manager and then brought in for a day to interview with a wide range of folks. Planning by HR was a little off - the interview was pushed back and I wasn't notified, confusion over where the interview would take place etc, though they were very nice and gave me some tips before the actual interview started. Sat in a window-less tiny space while five different folks came and asked essentially the same sets of character questions. Not really any technical type questions.