The first interview was a phone screening with a recruiter from the HR department to make sure you are a good fit for the position. I then went through a second phone interview with a few individuals in the Denver office that are in higher positions. I went through my job history and they asked me what systems I worked with at my previous positions, as well as how I handle certain issues that may arise. They want to see how you problem solve...they made me feel at ease during the whole process. Once they liked what they heard, I was invited to an in person interview with the same idividuals I spoke with on the phone in addition to a couple of individuals that would be my colleagues if offered the position. At the end of the in person interview, they asked if I was still interested in the position...I told them yes and had to take a test. The test contained basic accounting questions, SQL, Networking/IT, and basic math word problems.