I applied for the job online. I had a call from HR for the company then initial screening interview. I went a week later for a face-to-face interview with the hiring manager. It last 1 hours while he asked me questions usual IT and scenario. He explained the role to me, it was quite relax and I was able to ask questions. I then went for 2nd interview with IT director, who once again explained the role to me and asked me about my background. Then the same day I met with an HR person who asked me questions about my values, salary expectations....
I thought the process went pretty well. I had to wait 1 or 2 weeks to receive feedback.