Great company to work for, great pay, customers are great. My first work place I was at was great, management was great at first. Then our manager switched to a different store and the new manager was great but along with other managers they weren't that great to the employees. I ended up transferring to another store and that place was amazing, management was amazing at that store. I have learned so much from my work place, I loved what I did.