TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

ADP intentionally broke its Zenefits integration

306 pointsby netaustinalmost 10 years ago
Zenefits sent us an email on Friday which seems to have attracted no attention.<p><i>When you originally set up Zenefits, you created an Zenefits admin user in your ADP RUN payroll account to let Zenefits manage your payroll—set up new employees, manage deductions, remove departing employees—on your behalf.<p>Yesterday, without your permission, ADP systematically deactivated these accounts—accounts that you set up, in your payroll system, to allow Zenefits to work on your behalf. The reason for this is that ADP believes it can one day build software to compete with Zenefits, and in the meantime they would like to do anything they can to impede Zenefits.<p>ADP is claiming that they are taking this action for &quot;security&quot; reasons—but this is clearly not true. For years, ADP has let customers add third parties—a bookkeeper or an accounting firm, for example—to their payroll system to manage payroll on a company&#x27;s behalf. What Zenefits does is no different. In fact, even today, ADP will let you add a third-party administrator to your payroll system unless they have a Zenefits.com email address.</i><p>To avoid the Intuit upsell quagmire, we&#x27;re hoping to switch to ZenPayroll for Q3. But the Zenefits automatic quote builder doesn&#x27;t seem to know that ZenPayroll is nationwide now, so down the support rabbit hole I go. Payroll sucks.

39 comments

gumbyalmost 10 years ago
I understand why ADP does this -- they are horrible to work with so people are willing to stick someone like Zenefits in between.<p>My horrible ADP story: years ago, ADP debited the IRS taxes twice -- so all the paychecks bounced, or would have if the bank hadn&#x27;t called me and let me move money into the payroll account from the main account (yes kids, don&#x27;t let your payroll, or anyone, deduct money directly from your company&#x27;s main account). It was a couple of hundred K.<p>Customer service was completely uninterested. Finally I got it escalated to the manager of the local ADP office. He said he couldn&#x27;t understand why I was upset -- the IRS would just credit us the amount next month. He also couldn&#x27;t understand why I kept saying that they had taken the money out without authorization: &quot;we didn&#x27;t take your money -- we sent it to the IRS. We don&#x27;t have your money so it makes no sense to give it back to you. I actually have no mechanism to put money _into_ a customer account anyway.&quot; Finally I got annoyed and agreed with him: &quot;you&#x27;re right, I shouldn&#x27;t say you &#x27;took&#x27; it, I should use the correct term: &#x27;felony grand theft.&#x27; And if I don&#x27;t have the money in my account by the 4pm I will discuss this with the Santa Clara Sheriff.&quot;<p>Magically, the company that had &quot;no mechanism to put money into a customer account&quot; managed to put $250K into our payroll account by the time the fed wire closed. Who would have guessed?<p>That&#x27;s the last payroll I ran with ADP.
评论 #9684359 未加载
apalmeralmost 10 years ago
I just went digging around the zenefits.com and pulled this verbiage out, which i think outlines the fundamental business problem:<p>&#x27;Zenefits works with all top payroll providers, so there&#x27;s no need to switch from your favorite system.&#x27;<p>ADP doesn&#x27;t want to be a &#x27;provider&#x27; in the &#x27;Payroll As A Service&#x27; sense. Further Zenefits entry point into the market is based on the low friction of you not needing to leave your current payroll system...<p>why on earth would ADP let this continue?
评论 #9680723 未加载
评论 #9680526 未加载
评论 #9681653 未加载
评论 #9681790 未加载
评论 #9681359 未加载
ohitsdomalmost 10 years ago
ADP online access is awful. They make up a username for you, some combination of first initial, last name @ company name. Then the login isn&#x27;t a modern system, it&#x27;s the old &quot;authentication required&quot; browser pop up, which disables any user remembering or password managers. Such a pain to deal with!
评论 #9681416 未加载
评论 #9681060 未加载
评论 #9680170 未加载
评论 #9680167 未加载
评论 #9680415 未加载
评论 #9680530 未加载
评论 #9680129 未加载
评论 #9680163 未加载
评论 #9684060 未加载
评论 #9697778 未加载
评论 #9683588 未加载
rblatzalmost 10 years ago
ADP has some of the worst online offerings. In order to see my paystub or signup for health coverage I use one site. To request time off I have to use a different ADP site. Both have different usernames and passwords.<p>Both sites look like they were made in the IE 5&#x2F;6 web development drought. I have no real complaints though with how everything actually works though, never had an incorrect paycheck or messed up PTO.
评论 #9679924 未加载
评论 #9679821 未加载
评论 #9679571 未加载
评论 #9679902 未加载
评论 #9683738 未加载
lexapalmost 10 years ago
I hope I never have to use ADP, but that said, their response makes Zenefits sound like a bunch of crybaby Valleyholes.<p><a href="http:&#x2F;&#x2F;www.adp.com&#x2F;zenefits&#x2F;downloads&#x2F;The-Facts-About-ADP-and-Zenefits.pdf" rel="nofollow">http:&#x2F;&#x2F;www.adp.com&#x2F;zenefits&#x2F;downloads&#x2F;The-Facts-About-ADP-an...</a>
评论 #9684422 未加载
olafskyansianalmost 10 years ago
Here is ADP&#x27;s response to this brouhaha.<p><a href="http:&#x2F;&#x2F;www.adp.com&#x2F;zenefits&#x2F;downloads&#x2F;The-Facts-About-ADP-and-Zenefits.pdf" rel="nofollow">http:&#x2F;&#x2F;www.adp.com&#x2F;zenefits&#x2F;downloads&#x2F;The-Facts-About-ADP-an...</a><p>What I don&#x27;t get is if the integration is one-way from Zenefits to ADP (and not vice versa) why all the data allegedly being pulled back from ADP?
评论 #9683986 未加载
cbzink000almost 10 years ago
When I was back at an automotive startup, we had to write an integration with ADP&#x27;s DMS. I can say without a doubt that it was the worst API I have ever had the misfortune of working with. Horribly buggy, the documentation didn&#x27;t match the output, endpoints disappeared at random, different endpoints required different auth keys. Made no sense at all.<p>I even remember a time when our ADP representative called us and said she thought the project should be called off due to the amount of malformed payloads we were sending her.... on our development account. Not production.. Not even testing. Development.<p>ADP has left a bitter taste in my mouth since then.
jeffasingeralmost 10 years ago
This is basically because Zenefits and ADP indirectly compete.<p>ADP, Paychex and some other major payroll providers make quite a bit of money be using their relationships with companies to sell insurance and other benefits to their customers. Zenefits is basically an insurance broker, and therefore competing with ADP on this front (which is a lot of revenue for both companies).<p>Payroll really shouldn&#x27;t suck, the basics of it should be pretty easy. The problem is that the vast majority of payroll providers are nearly impossible to work with.<p>Disclosure: I work at Employii, a company that makes payroll&#x2F;hr software designed for integration with insurance brokers.
评论 #9682638 未加载
bwbalmost 10 years ago
We use ADP and they are one of the worst companies to work with, very very difficult and their web interface is like the 90s.
评论 #9679501 未加载
koyotealmost 10 years ago
Reading all these comments about how ADP is the worst for any of its online tools (and in my experience, it really is), could someone enlighten me as to why so many companies use them? Is there no alternative?
评论 #9680563 未加载
评论 #9681005 未加载
评论 #9680905 未加载
评论 #9680517 未加载
_deliriumalmost 10 years ago
Blocking any kind of automatic access not explicitly provided for (via an official API, often paid) is quickly becoming a business norm on the modern web, so this doesn&#x27;t surprise me too much.
calcsamalmost 10 years ago
Engineer at Zenefits. Can confirm this.
评论 #9680574 未加载
评论 #9682630 未加载
Osirisalmost 10 years ago
When I started working at the startup I&#x27;m at, we were using Zenefits and Expensify. For some inexplicable reason, in the last few months everything got switched to ADP and Concur, both of which offer a worse experience than what we were using.
enknamelalmost 10 years ago
If ADP doesn&#x27;t want to work with a competing third party that is their right. This is why you should never base a business on the goodwill of a platform. We saw the same shenanigans all the time in social and mobile gaming.
评论 #9682859 未加载
randallalmost 10 years ago
Just sign up for ZenPayroll first and then back port into zenefits. That&#x27;s what we did.
评论 #9681699 未加载
jgalt212almost 10 years ago
Yes, Zenefits seems to be a nice wrapper around other services with bad UI&#x2F;UX.<p>That being said, we researched using Zenefits for our 401k, and they work with Ubiquity. Ubiquity has a very nice front end we saw no reason to have a Zenefits account just to access Ubiquity.
rvdmalmost 10 years ago
I&#x27;ve been very happy with ZenPayroll for paying my employees so far. Going to check out justworks though.
fweespeechalmost 10 years ago
Yeah, this is why relying on potential competitors generally leads to all sorts of sadness. :&#x2F;
cgoodmacalmost 10 years ago
I&#x27;m biased since I work there, but it&#x27;s worth checking out justworks.com - payroll&#x2F;benefits&#x2F;HR&#x2F;everything in one place, no need to integrate with different providers.
评论 #9681949 未加载
mergyalmost 10 years ago
I&#x27;m very surprised ADP would even open themselves up like this to a competitor. The mythical ADP API has been hovering around for years. It feels like ADP just &quot;fixed the glitch&quot; in &quot;Office Space&quot; terms.<p>Anyone going with an ADP competitor is going to have to get fully off ADP. This is a big risk for companies. ADP knows this and the overhead around compliance and other back-end work is massive. Any company trying to innovate in the HR space has the security blanket of ADP to combat.<p>For those that take the risk on companies like Zen* or *Zen need to weigh it. ADP has already had to open-up a bit and improve systems over the last few years to go mobile and improve UI enough to not make it totally horrible. But, it typically comes down to compliance vs. innovation and ADP is the former. If ADP did &quot;fix the glitch&quot; here, it reaffirms the risk and peril of innovation when you still are dancing with the 800lb gorilla. HR folks don&#x27;t want the headache of that dance and that is why ADP usually wins unless you can totally lap them.
uvincealmost 10 years ago
Appropriately ADP responds with a PDF: www.adp.com&#x2F;zenefits&#x2F;downloads&#x2F;The-Facts-About-ADP-and-Zenefits.pdf
评论 #9697812 未加载
rexreedalmost 10 years ago
Why bother with ADP when there are so many other payroll solutions. The better option for startups with better things to do than manage HR and operations, is to use a PEO like TriNet and not even bother with any of this. Focus on your core business and outsource everything else.
threefouralmost 10 years ago
I once had COBRA benefits administered by ADP and they everything they could to boot me off, and once they did they made a mockery of the appeals process (this was before the day of the Affordable Care Act when getting health care could be impossible otherwise).
oborniialmost 10 years ago
CFO - Current user of zenefits &amp; ADP here<p>I authorized Zenefits to look into our data. ADP&#x27;s feelings on how Zenefits looks and grabs that data are moot (also, how would they know if they are unsecure).<p>This is not an &quot;unauthorized_ integration&quot; because I specifically signed Parker Conrad to be my broker of record.<p>I understand where ADP is coming from (they tried to sell us PEO a month ago, at at crazy high price) because they can&#x27;t compete on price or product. So they compete on access.<p>However, they messed with our Zenefits Sync without my permission, so now I will simply replace ADP with Zenpayroll or Wagepoint, or the one people seem to be throwing around here &quot;justworks&quot;.<p>I will take my $13,000 in payroll fees somewhere else.
评论 #9688840 未加载
bigtonesalmost 10 years ago
We experienced these problems at my startup using these two technologies too.
tedchsalmost 10 years ago
I see both sides of this. It sounds like Zenefits was scraping the HTML interface of ADP&#x27;s web site, and according to ADP&#x27;s response, generating huge volumes of traffic. Around here, there is a bias that startup = white knight and incumbent = arrogant and malicious. If it was me, I would have probably disabled these accounts too under my ToS against negatively impacting the system for other users.<p>I also see that Zenefits needs to move quickly. Is there an ADP API they could be using?
noahmbarralmost 10 years ago
Paychex&#x27;s idea of an API is a PDF output #nojoke
评论 #9708843 未加载
scodttalmost 10 years ago
The Zenefits CEO said ADP was like Dirty Harry. He should say that, because Clint Eastwood was dirty, but he only killed the &quot;punks.&quot; I came up with a better movie analogy: Paddington Bear: <a href="https:&#x2F;&#x2F;www.blogmutt.com&#x2F;blog&#x2F;zenefits-adp" rel="nofollow">https:&#x2F;&#x2F;www.blogmutt.com&#x2F;blog&#x2F;zenefits-adp</a>
scottornalmost 10 years ago
I&#x27;m COO of a Startup CFO Firm, Kruze Consulting. We work with 135 startups. We use Zenefits heavily in our practice and we&#x27;ve signed Zenefits&#x27; petition and are working with Management to spread the word. If your startup is caught up in this, call my cell 415-652-6380, and I&#x27;ll help you switch payroll providers.
tomjen3almost 10 years ago
If the problem is the email address, why not give them one of your companies emails?
评论 #9679600 未加载
pbreitalmost 10 years ago
This seems as inevitable as Zenefits developing its own payroll service.
beachstartupalmost 10 years ago
one reason i didn&#x27;t sign up for zenefits (other than the sales guy was a pushy dickhead) was that they weren&#x27;t able to clearly articulate how they would integrate with our payroll (a large american bank).<p>i knew in the end it would be me, typing shit from one browser window to another, and i knew it would break often.<p>zenefits sounds great on paper but i&#x27;m still unconvinced it&#x27;s that much better than just doing things by hand <i>for small companies</i> like ours.
anshubansal2000almost 10 years ago
Boycott ADP. This is mainstream big corporation and their payroll system is from 80s with ugly UI. Noone even can&#x27;t login with this old stinking technology.<p>Support Zenefits.
hurlio333almost 10 years ago
I sometimes wonder if PayPal is doing this with FreshBooks. FB integration is fine with lots of providers; for whatever reason PayPal is constantly down.
evanmalmost 10 years ago
ADP is in my axis of evil. Their employee and employer-systems are horrendously out of date and their support is non-existent. Let them fail.
c-slicealmost 10 years ago
Why cant zenefits become their own payroll provider?
评论 #9684136 未加载
footballguyalmost 10 years ago
ADPs technology is so far advanced relative to Zenefits it is not even close. Anyone with any know Edge of these systems knows that.
whoiskevinalmost 10 years ago
I have to put the blame on Zenefits here. You cannot offer something to a customer that depends on integration with a competitor. Shame on you. No I don&#x27;t support ADP and am not a fan but basic business dictates that you should not even offer this service if it depends on integration with a competitor.
评论 #9679720 未加载
评论 #9679871 未加载
评论 #9680211 未加载
评论 #9680718 未加载
评论 #9684208 未加载
评论 #9679735 未加载
kferber007almost 10 years ago
CFO - Current user of zenefits &amp; ADP here<p>I authorized Zenefits to look into our data. ADP&#x27;s feelings on how Zenefits looks and grabs that data are moot (also, how would they know if they are unsecure).<p>This is not an &quot;unauthorized_ integration&quot; because I specifically signed Parker Conrad to be my broker of record.<p>I understand where ADP is coming from (they tried to sell us PEO a month ago, at at crazy high price) because they can&#x27;t compete on price or product. So they compete on access.<p>However, they messed with our Zenefits Sync without my permission, so now I will simply replace ADP with Zenpayroll or Wagepoint, or the one people seem to be throwing around here &quot;justworks&quot;.<p>I will take my $13,000 in payroll fees somewhere else.