It is an ok job, and there are opportunities for advancement if you work hard. It can be fun if your're lucky with your co-workers, and the job in itself involves teamwork which can be enjoyable. However, salary is very low, management incompetent in any other task that is not directly related to store operations (e.g. organizing rotas, or holidays, or knowing their team and how it works best). And most importantly, your work/life balance will be messed up since most of your shifts will take place in the evening, ending late at night and all throughout the weekend. If you are looking for something temporary, for flexible hours, for part-time work while studying or something like that, this is a good place to work. If not, don't bother with it, there are similar jobs out there that are better for your social life and your health.