The work environment is great and you learn a lot
I found if your customer are being treated correctly, you have a return customer
Always busy and always something to do. Extremely poor communication from head office to store level, and even worse between management and staff who engage with customers.
Lower staff is all really nice, and they all have your back. Do not expect this with management. They will tell you things you want to hear to your face, and do the complete opposite.