Work wellbeing score is 65 out of 100
3.6 out of 5 stars.
Write a review
View all H&M reviews
Review this company


H&M Employee Review

Good workplace, unpleasant job

The company itself was good, and held lots of events for staff, offered nice benefits. Workplace atmosphere and colleagues were laid-back and helpful but the job itself was difficult. Training was extensive and enjoyable but queues are almost always hours long so you are met with frustrated customers almost constantly. I felt that agents should be paid more.
Was this review helpful?

Similar reviews

Same roleSame location

Great employer

Generally good employer, plenty room for opportunities and growth. Nice office and incentives such as employee of the month, discounts etcDownside is the pay could be better
Was this review helpful?
Same roleSame location

Excellent place to work

Lovely staff - treat you well they help - they train you well - the feed you - they look after you what more can I say - but this review wants more grrr!!!!They also provide breakfast - we go on team days where the company pay for us to eat out in a nice restaurant!


free food sweets juice - breakfast cereal and massages


dif shift patterns
Was this review helpful?
Same location

Great team

It is a good place to work with great colleagues. The hybrid option supports a great work-life balance. Typically it is a fast-paced environment with lots of change which, in turn, supports continued development.
Was this review helpful?

Want to know more about working here?

Ask a question about working or interviewing at H&M. Our community is ready to answer.Ask a Question

Overall rating

Based on 11,866 reviews

Ratings by category

3.4 out of 5 stars for Work/Life Balance
3.4 out of 5 stars for Salary/Benefits
3.3 out of 5 stars for Job security/advancement
3.2 out of 5 stars for Management
3.6 out of 5 stars for Culture

Compare H&M with

  • Companies
  • H&M
  • Employee reviews
  • Good workplace, unpleasant job
Tell us how to improve this page
What would you add or change?