I applied online and a recruiter call in three days. the recruiter was great and well knowledge. we did a phone interview the next day. make sire you look up behavioral questions before interviewing. after phone interview was told he was very impress with my answer and wanted to set up a interview with the dm. two days later called back and set up a interview.two dm was present, one ask questions and one wrote ur answer. also offer me a cup of coffee. the store was very busy, but the staff was excellent. the interview last for a hour and they told me thr recruiter will be back in touch with me. the recruiter call to say they have very positive thing from the interview and wanted to proceed with a background check.background check came back in a week and they me made me a offer and i accepted. truly a great company to work for. they really care about the people working for them. top quality company.