I’ve been on time for my shifts consistently and it hasn’t been an issue until recently. We have a new boss that insists that on-time is 15-20 minutes early. I firmly believe that any time before my scheduled shift is my own time; if I’m scheduled to clock on at 2 PM, I’m going to clock on at 2 PM. Why not just schedule us 15-20 minutes before the hour if we’re supposed to be there at that time?