Applied online. Took 2 weeks to receive an offer for a phone interview. The following week, I was invited to a panel style interview with 4 members of the staff. The interview was professional and informative. I did not feel uncomfortable or rushed in any way. I got along well with all the interviewers and was I called back the following week for a job shadow. The shadow also went well and I seemed to hit it off with the staff. Professional yet laid back environment. Very friendly staff. I received an offer 3 days later, which I accepted. Kind of a long process, but i can see that they really take their time in selecting their staff members and I am proud to be part of the team :)