I've said it before, no one ever got fired for doing their job.
Oh yes they do. UPS likes to have it both ways. The want the numbers then they want perfection, but, only perfection when you don't make your numbers. Nobody's terms and conditions of employment required them to be perfect. The words "fair day pay for a fair days work" says it all. Does anyone know what the word "fair" means? It means being reasonable.
What's reasonable about letting employees go on making errors at a rate that doesn't lead to discipline then make them pivot to a perfection standards, instantly. Its just grossly unfair. UPS time standards can not on a regular bases be done without cutting corners. Drivers are constantly pressure to do more faster and cheating becomes the standard of compliance even when UPS hides behind there reams of procedures and methods.
Signing for packages is a no no for so many reasons but his manager knew about it and accepted it. Management profited by the package getting delivered on the 1st attempt. That's why they turned the other cheek. The only reason for this termination is because someone OUTSIDE the company (my guess) made a fuss. Its the same with speeding, pre-sheeting, idle while delivering, working through lunches, and many many other areas that management KNOWS full well they are gaining profit from and the worker is "technically non-compliant." The most important method UPS uses is, The Wink and Nod.
A company with so much data on the minute by minute activities of there workers and doesn't raise a fuss until something bad happens is not a credible position that they are applying fair standards for all employees. Its amoral to accept only the upside and scrap off your shoes the workers that get caught in the middle.