Not a hard interview. You meet with one or two people the first time then come back and meet with someone else or two other people the second time. They make you think it is a really great place to work and that you will learn a whole lot of new things all of the time and that they really like working there when they dont.