Email communication first by the recruitment specialist. Then a phone interview with the hiring manager. It was about 40 mins. Then a face-to-face at the office with two other people. This was one hour. Then, on the same day, another face-to-face with the HR manager. This was about half an hour. Extremely friendly work culture. Courteous staff, at the reception desk as well as inside the office.