The interview process was good from scheduling through coming on site. I did two phone interviews and also met with management. Overall it was a good experience. They asked insightful questions and I was able to inquire about pay and benefits from the beginning.