I like the store's selection and quality of service, but the experience is ruined by the company culture. As a customer, I really don't want to see store managers berate their employees in public; it's very unprofessional. I also notice that many of the employees seem unhappy, which makes me feel unhappy, too. I don't know, I think management needs to address the problem so everyone is happy, customers and employees included.