I got a call from the office manager and had quick phone interview. Was called in for a face to face interview within two days of the phone call. The first interview was followed by a working interview that lasted about 4 hours. After the working interview, I was called within 3 days to come and discuss salary / accepting or declining the position. The entire process was very simple and straightforward.