Pros: great coworkers, decent pay, good bonuses (if your store does well enough to get them)
Cons: not enough hours, too many tasks at once, frustrated/angry management
H&M tries very hard to accomplish many tasks with very few people and few hours. This leads to poor overall morale and frustrated employees. Management has poor communication and often expects you to do too many things at one time. They focus more on getting things done than customer service.