If you’ve ever spent any time in corporate America, you’re familiar with ADP. Your paycheck comes out of their system, your time off is managed by them… they’re ubiquitous, the McDonald’s of corporate HR.
Unlike McDonald’s, which, however you feel about their food, are goddamned Olympian when it comes to efficiency throughout their entire operation, ADP is terrible, hateful garbage. Outside of open-source garage projects, I’m hard-pressed to think of software that’s less interested in helping you accomplish anything with it than ADP.
Let’s take just one example here, focusing on one of the most common things a manager will do in ADP: review time-off requests. When one of my guys requests time off, they do it via ADP’s website. I get an email from ADP alerting me to this fact. This is the entirety of the email I receive:
Notice what’s missing? Say, ANY way to act on this request whatsoever? Every other goddamned service out there would typically include:
- To Approve this request: CLICK HERE
- To Deny this request: CLICK HERE
- To Review/Edit this request: CLICK HERE
ADP gives you NONE of this. Not even a goddamned link to the website so you can dig through it yourself to find the request.
Now, I can hear you thinking to yourself “uh, this is pretty small beer, Ritchie. First World Problem much?” and you’re absolutely right, but one of my personal pet peeves is very expensive software that actively hates the user.
Like; how difficult would it be to just include a link at least to the fucking site here? It’s not like the URL is even custom for each company; every one of the millions of people who have ADP accounts logs in through the exact same goddamned URL as everyone else. There’s zero reason, save active hatred of their users, that ADP could not at least include that link in these fucking emails.
I’m not sure why this bothers me so much beyond the simple waste and disdain for their fellow man that has to be involved with the thousands of ADP employees over the years collectively either never thinking about this issue or having thought of it and just not bothered to address it. It’s an infuriating mindset to deal with, and there are many more examples of this combination of incompetence and outright loathing of their paying customers that permeate the entire goddamned platform.
So, yeah, I’m super-glad I get to be in this system dozens of times a week. I’m even managing to feel a twinge of sympathy for our HR people (not a group I normally view with anything other than suspicion if not actual anger) given that they LIVE in this thing.