Submitted an application and returned a background check. A week later I called to see the the status of the application and they said to go back Monday at 5:30 for an interview. A week later I called again and was told to come at 5:30 because they wanted to speak with me. I arrived early (5:20) and as the manager I was initially supposed to meet left, I was told another manager would come see me. I waited and eventually around 6:40 I was sat with the manager. She then asked me questions similar to the initial interview, offered the job, gave a uniform requirement list and told me to come back Monday at 4:45 for orientation and paperwork.