Maybe they love being there but customers are just rude and can make it hard to enjoy the day.
As someone who used to work there I went into work everyday with a smile, but employees do have bad days, and as the day goes on you will notice that employees will be demoralized from being yelled at or told we do not know what we are talking about over and over when we are just following protocol. Takes a toll on some employees over time more than others.
Thanks! Your answer is awaiting moderation.