Interview process was lengthy, yet reasonable. First had a phone screen with the hiring manager, followed by in-person interviews and case study at the location, finally a set of problem solving and personality tests completed online.
I ultimately declined because the money just wasn't there. I had really positive interactions with the team I would have been working with, but the HR manager handling the process was at times rude and demonstrated little understanding. After receiving the offer, I requested one week to sit on it and discuss it with family. The HR rep. tersely refused and I was only given over a weekend to contemplate.