Most retail employees don’t work 9 to 5 – and it’s making their lives miserable