I applied for the Client Services Assistant position which is an entry-level role in the company. I received a reply within a week saying that they would be conducting interviews soon and they would contact me then. They called later to set up a single interview for a few weeks later. It was very thorough and asked most of the typical questions that you might find in a 'top 20' interview questions list, along with several more detailed questions - some of them difficult and thought-provoking. Make sure you are well prepared! I was informed of their decision within a few days of the interview.