Very professional, fairly easy interview process. There were two face to face meetings, the first with hr and the asst. manager, then the second with the manager of the office. The second also included a few hour work simulation of receiving "client calls" and dealing with rejection responses. This was fairly interesting and reasonable. I also had to submit a sample presentation prior to this. This entire process was web based and I received all the details and had plenty of time to write my responses.