I applied online for the analyst position, a few days later I had a phone screening with the HR manager, filled out a personality test, then spoke to another hiring manager. I got the offer a week later via email. It was a fairly average interview. The questions were straightforward and not tricky at all.