I had two interviews, they were very accommodating to my schedule, because I was already working full time. They even rescheduled my second interview after hours so it was easier to attend. The first interview was very informative. Long with lots of talking, but that worked for me. The second was pretty casual and felt more like a check to see if I would work well with the existing team. Overall a great experience.