The whole process took 1.5 months and I ended up in the final round. Very personable, good community of people. However, when they decided they didn't want me they did not communicate at all, I had to chase them up. I found this a bit rude, given that it was the final round and I had given up more than half a day to drive to their office, and met 3 people face-to-face for a series of interviews.