Months to hire, applied on indeed, received an email requesting a test two months later, got a call back for a phone interview another two months later, and then called back to set up an interview with the branch manager within that week. Had to take to online exam again as soon as I got to the interview then sat thru a bunch of questions regarding how I handle certain situation. Interview was approximately 2 hours long