Work culture is everything, some people contain the company values while others do not. Each store is not consistent due to various management styles. I used to love to work for company however, theres so much favoritism within my current district that its killed my passion for the workplace. H&M CAN BE a great place to work, depends on your store and district, unfortunately. H&M offers great benefits. Also if you're interested in management - theres definitely room to grow.