I applied online, did a phone interview with HR, and HR recommended my resume to the branch level, I received a call from a manager for a face-to-face interview. There were two managers. Interview experience was ok overall. They just really concerned about if you can work for them longer and language that you speak based on the location of the branch.