top | item 39256325

(no title)

statictype | 2 years ago

We routinely sell mostly to large enterprises. Yes, its not proportionally more difficult than selling to SMEs. However the problem with enterprise accounts are:

1. They hijack your roadmap. You go into danger of building one-off features and bespoke software

2. Your risk is concentrated into fewer accounts. When you lose an enterprise customer you risk disrupting your cashflow and quarterly targets

3. If you dont yet have product market fit it becomes more difficult to achieve it (related to point 1)

Interested to hear what others think.

discuss

order

llamaLord|2 years ago

There's also the element of what I call "structural corruption". This isn't "money in brown paper bags" style corruption, as much as it is key stakeholders at customers having existing relationships with certain vendors, and having built their position at the company they work at based on being subject matter experts in that vendors tools.

Try breaking in to an established market as a new product, even if you have a distinctly better value proposition.

You will face a near impenetrable brick wall of critical customer stakeholders who are using the incumbent product and have very strong vested interests in NOT changing solution, no matter how much better your solution may be.

hitekker|2 years ago

Another word for the corruption you speak of is friendship.

The key stakeholders and their vendors are friends. They know each other, they get along, they get the product, and like you said, they've built their clout on the know-how of people and product. To choose another vendor, is to disrupt that friendship, and its ancillary benefits, e.g., a ring of trust and a status quo.

I wrote this comment because I've been on the inside. It doesn't feel like corruption when you're in it. It feels like you're getting work done with people you like, just ignoring silly process and distractions that make you think too hard and feel weird. Seeing things differently requires an outside power to intervene, or for the few key insiders to have an ethic that forces them to question their good time and each other.

Most groups of people, not just businesses, punish ethics in pursuit of collective self-interest. That is indeed corruption but it exists so systemically and so personally that I would first call it human nature.

[1] If you read this far, check out ChuckMcM's view on layoffs at Google: https://news.ycombinator.com/item?id=38384254

vasco|2 years ago

More often than not the whippersnappers that do sales and think they have a better product we should replace, 1) don't actually have a better product and 2) assume there's no cost to migrate and re-train.

And even if your thing is 5% better at some core functionality, if it misses important integrations or security controls and will take a year to replace, it makes no sense to switch.

backwardation_b|2 years ago

This may be relevant to a space with a large(r) amount of mature competitors, but I am not sure it exists in smaller (less mature) markets to the extent it impacts your ability to sell.

You need a considerable amount of internal political power to push away a new “competitor”, which generally requires time (maturity).

This is not to say it does not happen, but I think the markets where this is a key element of friction in selling possess enough capital to win-over entrenched “rent-seekers” if needed.

BadHumans|2 years ago

Enterprise hijacking your roadmap is undeniably true. We had an enterprise client that would regularly say "perhaps your company is not fit to support an organization of our size" whenever they didn't get the feature they wanted pushed to the top.

doctor_eval|2 years ago

This is 100% true, and what’s worse is that in many cases, due to the flawed internal processes that got the customer to request the feature in the first place, it will most often be poorly considered, break all kinds of valid assumptions (ie, be hard to implement), and will often not be used. I don’t know how many features I shipped for UAT only to never get feedback, but it happened so often that I ended up making it part of my services contract that if they don’t UAT within a specific time then I get paid regardless.

And while you’re working on this useless feature, you’re distracted from your own road map, which is (hopefully) well considered and likely to lead to new clients. So it’s a triple whammy - tech debt, wasted time, restricted progress.

This is why I’m not interested in enterprise any more. I want to do quality work that helps my customers. That attitude alone makes it easier to sell to midrange clients.

23B1|2 years ago

Yep. Healthy businesses should have a diversified revenue stream.

The hardest thing for me in the CRO role has been getting product to understand this, which pisses them off – but if we don't, the only way to survive will be to change the roadmap at every shift in the market, which will piss them off even more!

Terr_|2 years ago

With respect to "highjacking roadmaps", recycling a comment from a few days ago [0]...

____

> > So many vendors are focused on charging money for customer specific features or adding new features to win new tenders.

> In turn, this enterprisey anti-pattern creates unfocused products which can be configured to sort-of-solve every niche customer requirement that might block the sale.

> The result is a massive ball of muddy configurations and feature-flags, so that learning isn't very portable and backend integrations are very painful.

[0] https://news.ycombinator.com/item?id=39188090

wmf|2 years ago

In my experience this "anti-pattern" is the enterprise software business. If you don't want to do that just don't try to go enterprise.

23B1|2 years ago

Unfortunately it's never this simple.

PMF is a bit of a lie in that sense; there's no such thing as perfect fit, and sometimes we might have to solve for one or two major customers before we have enough runway to built the perfectly-focused roadmap product desires.

hiAndrewQuinn|2 years ago

#1 put my current employer through a lot of pain about a decade ago, and we're still digging ourselves out from that quagmire in a few ways. Despite that pain, I still give them a lot of credit for not prematurely optimizing and building a fully mature product before confirming market viability.

#2 you can live with if you don't let it get out of hand. Watch out for one enterprise customer dominating 80 or more % of your revenue though - monopsonists are as big jerks as monopolists are. (Monopoly = 1 seller / ∞ buyers, monopsony = ∞ sellers / 1 buyer.)

jjen_abel|2 years ago

1. customer/market should never dictate product roadmap -- important to say no OR show why it's coming in next year or so 2. true for anything, there is always risk -- easier to mitigate by ensure healthy pipeline -- down-market churn is so much more rampant 3. i actually think it's opposite, you can be further away from product/market fit in enterprise as services add value outside product AND far more forgiving -- they'll give you time to sort

bitwize|2 years ago

There's also the fact that enterprise purchasing decisions are often made on the golf course. My coworkers were lamenting that they had to deal with Oracle on a previous job and I explained it to them thus: why is Donald Trump orange? Donald Trump is orange because his buddy owns a company which makes a line of fake tan products. The products don't have to be any good; Trump uses them because his buddy makes them. His buddy gets promoted or at least attracts attention, and Trump gets someone powerful he can call in a favor from if needed. And that's how purchasing decisions for big-ticket enterprise software like Oracle get made: the head of sales of Oracle becomes buddies with our CTO on the golf course and convinces him to use the database his buddy represents. Not for any technical reasons... to help your buddy and your buddy will help you.

vasco|2 years ago

Big customers don't hijack your roadmap. Weak visioned product teams that can't say no to sales are the ones that hijack your roadmap.

You are not forced to say yes.

doctor_eval|2 years ago

It’s not remotely that simple.

If you’re relatively small and you have a significant enterprise client, they have multiple ways to make your life a misery.

Are there times I wished I’d stood my ground? Yes, absolutely. But, worst case, it would have meant sacking people, and potentially a long period of time struggling while we made that revenue back.

Then there’s the reputations damage it can cause, and (at least in my case) the potential loss of referrals, and loss of a top tier referee.

It’s a balancing act, nothing more or less.