They were punctual and very fair. Very humble personalities but be prepared, these guys really know their stuff. They asked some pretty intricate development questions, but were always very respectful in their approach. One aspect I thought was interesting was that I actually missed one question and their guy took his time to explain it on the white board. I thought that was pretty cool.