Engineers v. Management: R3 is facing rumblings among its core ranks, but it may not be alone

Quick Take

  • Sources close to blockchain giant R3 say its engineers and senior management fundamentally disagree over the future of Corda; its flagship enterprise product
  • Among the concerns are Corda’s design and development approach, which are reportedly creating a cultural gulf
  • Others say these tensions speak to a human problem seen across the enterprise-blockchain space and blame the so-called “three-year itch” endemic among engineers for R3’s recent exodus

Disgruntled former employees are nothing new. But a dedicated group chat of over a dozen engineers criticising their employer, R3, is a different story. 

R3 is one of the more prominent ventures in the blockchain space, having raised an eye-watering $120 million to fund its middleman-cutting creation and now counting over 200 employees across offices in New York, Brazil and London.

Still, while the firm has achieved some public success - including pinning down a consortium of high-profile banks - the aforementioned group chat documents complaints ranging from R3's so-called "poor" company culture and concerns over its core, pay-to-use DLT product; Corda Enterprise. The engineers say they've lost faith in the tech, saying it lacks scalability and "doesn't perform well," as well as questioning Corda's long-term viability; pointing to alleged 5-figure monthly bills for cloud services.

Elsewhere, the delay of Corda 4 — the software's latest version— proved to be the final straw for many who subsequently left the blockchain giant earlier this year. This amounted to an "exodus" of around 10% of the global engineer force - including tech leads - over the course of a month, according to sources who asked for anonymity on account of NDAs.

But there's a key riff underlying these issues that may well go far beyond R3 and stretch to its fast-growing rivals. Indeed, R3's recent departures point to a deeper cultural conflict between the people running the space's biggest enterprise-blockchain firms and the engineers building them.

Corda concerns

To understand the tensions at R3, it’s worth briefly delineating the key technical grievances shared by its engineers.

The first issue is design; what Corda is and the ultimate vision. Sources suggest R3 is struggling to decide its identity, spreading itself “too thin” from being a financial software firm to a broad tech consortium. They also note frustration at the lack of ambition and clarity over what sort of blockchain Corda is trying to be – if indeed, it is intent on DLT.

Specifically, there are reportedly divisions between those seeking interoperability and those within management who they call Corda "maximalists,” which has alienated some groups.

As a result, there are also concerns that the product will not offer viable efficiency gains for the wide array of businesses being targeted.

"The problem is value creation and extraction: if Corda saves your organisation $100k but you have to pay $100k for an annual license, then even if the operation is more efficient...[it's] the same from a value perspective," said one source.

Still, R3 is not struggling for sales (though one source added they were "not nearly what they hoped.”). From a revenue perspective, arguably casting a net wide is working for them for now, according to a Forbes article last year. One former engineer also highlighted that there is technical "potential" for Corda to "cut the costs and operation complexity for banks and other business by a large degree." But there is serious doubt over R3’s ability to maximise on its early promise long-term. Sources suggest that the lack of visionary leadership and disjointed design means at best Corda might find muted success within specific sectors like trade finance rather than becoming “a world-changing”, billion-dollar product.

"They will get a big bank to implement Corda, I'm sure. But they [R3] will need to spend so much time firefighting it,” one source warned, highlighting underlying issues with its code and suggesting Corda wasn’t hitting the scaling numbers advertised.

“They lost sight of the main game - building something that brings value to users,” another who left this month suggested, adding management had closed itself off to outside suggestions.

Competition is also heating up. R3 recently fell short in an ambitious bid for the Utility Settlement Coin project, losing to UK rival Clearmatics.

The second grievance is over process; how Corda is being built. A particular frustration is that the team is building the tech while simultaneously accumulating around 200 "partners". Engineers report that clients often face sub-par service from what is a work-in-progress, and whose issues go beyond basic teething problems.

"Getting Corda running is very complex, and the support is not great...Every client is a cost centre," one source reported. "The size of the customer support team is completely out of whack with the number of clients.”

"R3 are just flogging software and it isn't fully baked yet,” another added. [related id="1"] 

This is backed up by contacts at one of R3's major clients, Dutch multinational bank ING, which signed a five-year revenue agreement for an unlimited number of Corda Enterprise licenses last year. One source, who left ING last year, recounted the bank's frustration at R3’s handling of their requests for technical support and said they "aren't seeing the value creation for the money they spent."

It is worth noting ING’s spokesperson commented that they continue to have a “strong partnership” with ING and views Corda as a “leading enterprise DLT platform.” However they did not explain where it had seen value creation.


Keep up with the latest news, trends, charts and views on crypto and DeFi with a new biweekly newsletter from The Block's Frank Chaparro

By signing-up you agree to our Terms of Service and Privacy Policy