As a business major, and as an arrogant person, I look at every business I walk into and see what I would do better if I ran the place. This could be anything from switching the location of a certain piece of equipment to completely firing the staff and starting fresh.
One of the biggest things that gets to me is late employees. At my workplace, this is probably my biggest pet peeve. Don't get me wrong; I understand that there are circumstances that keep you from coming in at shift start time on the nose. It happens to me all the time. Traffic is bad, your kid makes a mess you need to clean really quick, an appointment runs a little over. I get it.
But...
If you consistently show up 30 minutes late with no valid reason, or if you have a valid reason but don't forewarn those affected by your tardiness, this is a sign of irresponsibility, and a business has no place for this. I have a lot of shifts that end right when the next begins. Again, if you are five minutes late, that's not a big deal. I'm probably wrapping up something anyway. But if I leave, and you aren't there, guess who tends to get in trouble for leaving the area unattended? Not you, the latecomer, but me, the abandoner. If you can't make a certain time of day, change the hours you are available so you won't be scheduled at a time you aren't able to work.
Even worse is when your shift starts an hour before mine ends. Ten minutes till I have to leave, you're still not there? What is this? Bad practice. Management, fire this person. If nothing else, discipline them like policy says to. Please. Please? No? Fine. I guess I'll just blarg about it.
Sigh. I guess when I'm in charge, I will look back at this and see how wrong I was. Again. I understand life happens, I just wish I had a little warning life was going to happen every couple days.