Very smooth process from initial phone screening interview through to the on-site face to face interview. The instructions for where to arrive and how to sign in were very clear. I sat down for a 1:1 interview for the majority of my time there. Once completed I was given a tour of the entire office by another staff member. All of the staff I encountered in the office were friendly and upbeat. Overall, they have a good flow to their interview process.