So I work at a grocery store doing the overnight stocking, when I was hired there was an extremely lax atmosphere about attendance and leaving whenever
But we hired on the new GM and things began to straighten up and they started by handing me and a coworker write ups for days off they had sick notes for and in my case I hadn't called in on the days they wrote down at all, we were originally upset about this but they told us they'd be handing out more write ups in an attempt to clean up the crew so we said fine no worries and left it be. See now the thing is I have no issue with this at all, you'll never catch me late to a shift and I'll always stay until the work is done no problem right? But the thing is the supervisor and two other co workers continue to show up sometimes 3 hours late with no prior notice of what's going on at all and it seems nothing has changed towards them at all. The past week our super has been late almost every shift and one night literally no call no showed so tonight when the super was 3 hours late and another coworker was 2 hours late we decided to leave with there being one isle left (an isle that would've been done if our crew came in on time) and they said this in the group chat. My question is if they take any kind of action against me how can I protect myself? I have very limited work opportunities in my area and likely couldn't survive being fired but they routinely schedule me between 40-50 hours a week before accounting for nights I have to stay late and everyone else is always scheduled closer to 30 and it feels unfair.
TLDR: Bosses are behaving differently than they act and I want to know how I can protect myself if I need to