Very insightful questions asked, some difficult to answer, but I didn't mind. I felt good about the interview, and my skills were definitely put to the test during the situational and cultural part of the interview. Overall positive experience got me interested in the company.