Very thought out interview. Questions were both general and specific. They never made me feel like I gave a bad answer. Got along great with everyone on the interviews. They took as long as was necessary to evaluate my skills and what they were looking for.