Interview Process was great. The first interview was a casual conversation over the phone. At the end of the interview they gave me a homework assignment which is similar to what I would be doing with the job. The second interview they did really well with educating me on everything that i needed to know about the job before I a made a decision. It was all very smooth and they did a great job in the interview process.