Performed 1st and 2nd round all in one day so was long, approx 3.5 hrs. Met with Manager and another Solution Architect first, then met with CTO and finally Product Architect. Spoke about my past experience relevant to the role I was interviewing for. Also the interviewers spoke to me about what Brite:Bill products do and the technologies they use. As the first round interview went well and I had the time they asked if I would meet with the CTO and the Product Architect as my 2nd round interview there and then. That also went well and I received an offer of employment that evening by phone. The whole process took less than a week from submitting my cv to receiving a job offer.