I have a Co-worker who has never shown up on time for a shift since I've started working for this company (and at this site that contracts the company I work for). Due to the nature of the job (Security Guard) employees are not allowed to end their shift until the person working the next shift arrives. All clocking times are rounded to the nearest quarter hour.
If the coworker's shift officially starts at 7:00, this co-worker usually clocks in just in time for the system to round her starting time down to this official starting time. As the shifts are linked in the system, when she clocks in, I automatically get clocked out, meaning the system rounds my shift down to the same number. This means that effectively, my coworker is getting paid for minutes when she's not actually working, where I lose minutes I am actually working since my clock-out time is rounded down.
To make it clear that I am spending time working past the time when my shift officially ends, I have been contacting our "command center" to have them correct my clock-out time to the time when I actually stop working my shift.
Between the extra few minutes and the minutes spent calling the "command center" on top of that, I am effectively working unpaid overtime every shift where this co-worker's shift follows mine.
For this and other reasons I intend to leave this company, but it feels like this co-worker is stealing a part of my pay through the way she behaves. Is there any way I can get her to correct her behavior?