I went to the same store a few times to buy some Christmas gifts and found it closed. Not because it is out of business, but because they don’t have enough staff.
Since the pandemic (although, truthfully, the pandemic is still on) I have noticed that shops and restaurants have not returned to normal hours, and can be closed at various times of the day for differing amounts of time. This is the new normal.
It is not because staff are out on break. It is because there is no staff.
I have listened to such establishments whine about people not wanting to work.
Truth is, many businesses treat their staff like slaves or worse.
They do not pay a living wage.
They demand long hours.
They have the audacity to police their employees on their time off, and micromanage and monitor employees while they are working, so an employee is under constant surveillance, almost 24/7.
They take their tips.
They have crazy rules and regulations, but don’t provide safe environments.
They treat their employees like children.
The jobs offered are dead end jobs. There is little or no opportunity to advance. Raises are miniscule, if ever.
You want people to work for you?
Pay them a decent wage. Treat them like adults. Leave them alone on their days and time off. You are not Big Brother. Have them work less than 8 hours a day, 5 days a week. Money given to them is theirs. Trust your employees. Provide a safe place to work. And here is the best tip of all:
Compliment your employees efforts, no matter how small. Every employee. Don’t play favourites. Even if it is one small thing they do, praise them for it. Stop looking at the faults and beating them up. And see what happens. They will reward you.
Treat your employees like human beings.
You are not entitled to anything. These people are not your property. They are not slaves. If your business goes belly up because you think people should crawl over glass for you, well, you deserve to go broke.