Working at HBC makes for a solid retail job experience. Co-workers are typically friendly. Customers don't bother you too much and are generally kind.
Work/life balance is pretty good, you get lots of breaks throughout the day, more than most jobs. You will NEVER be asked to work overtime. It's not part of the job culture at all. If you're full-time, you get a day off every 3 or 4 shifts. Managers don't call you after hours or text you like crazy unless an emergency has happened. It's pretty chill.
Not much room for advancement, same as most retail. Only the best of the best get promoted to full-time. Job security is meh as well. Once you make it out of the crazy competitiveness that is seasonal work (which is how they hire most people), they rarely fire or let people go. They threaten to fire people constantly though, but never go through with it.
Management sucked. Monthly scheduling was all over the place, and little to no training was provided. Some managers could get really cruel when they were in bad moods, and many had no clue what they were doing.
Take it or leave it, it's nothing amazing or utterly bad. Just the usual for retail really.
Lots of breaks, friendly co-workers, no overtime
Bad management, little room for advancement