interview with manager of customer service at the branch...a week later HR called and had a generic interview over the telephone. At the same time they sent me an email with an online interview with again, many generic questions asking you to rate yourself on a scale (agree- disagree) to work behavior questions. Then a week later i had an interview with HR downtown where they ask a lot about your resume....explaining all the roles you've done in the past and why you liked/disliked them. A couple days later I was told i got the job and went in for signing and documentation. They also call your references and do a police/credit check.