I know it's fast food but these folks need some training on customer service. The cashier was actually complaining to customers about how much of a bad mood he was in because his boss didn't let him go home when he wanted.
He should be counseled on maintaining professionalism regardless of circumstance before your store loses more customers.
I don't come here a lot and now I remember why.