The Interview process was great, not too long but not short. We had three interviews and was offered a position soon after. One of the principals was a little verbally intimidating in an effort to to ensure that I accept the offer on the spot rather than having a day or so to think about it. All in all, it was a great interview and a wonderful company to work with. I would just say, take the time you need to think it over and don't let someone pressure you into accepting on the spot.