The management is very hard to speak to. I was not given a pay for a whole month because they didn't submit my check information in time and blamed it on me. the hours are very bad, will always be different. They will give you 7 days to work in a row (4hour shifts) then not give you a single shift for a week. A lot of work for what you get paid, really not worth it. always expect to stay overtime if working till closing (can take you up to 1-2 hours to clean and run store).