Hacker News new | ask | show | jobs
by Endama 2901 days ago

  For example, I do think figuring out compensation
  structures is really important and something the 
  CEO should spend time on. And it’s something that 
  most CEOs don’t.
This. I've been a part of three startups and in all three, the CEO didn't take compensation seriously. In today's economy, you can't sit on your hands and assume that 3-5% annual pay raises and the promise of future stock payouts will keep talent in-house, year over year, when the big guys are pushing the pay bar higher and higher.

For example, in my last job, 3 years of startup caused my annual pay as an iOS dev in the Bay to drop ~30k below the average for someone of my tenure. I loved the company, but I couldn't justify the loss in income, especially with housing prices being what they are. CEOs should consider compensation as critical to their company health.

5 comments

I loved reading this just now. I'm CEO of a small young startup (3 co-founders, 3 employees, 1 more coming), and today I spent ~1 hour to think about compensation really, really deeply, before engaging in a conversation with a future hire.

I know we're small, but I absolutely agree that compensation is super important from the very beginning. Like company values.

It's like a seed. A big tree will come out of it, one day. How you plant the seed, and what seed it is, is super important.

Comp decisions have legs. Every comp decision you make today impacts everyone you hire for that position tomorrow.
Maybe true for the bay area, in most of the world 3-5% annual raise and stock options are not bad though.
This. It's pretty annoying that whenever there are posts about salary on HN, a lot of people from SF/BayArea start complaining about how their already super inflated salaries are not inflated enough and should be higher because the top 3 largest tech companies in the world pay higher salaries.

If you are one of those people, then please stop complaining and just go get a job with the compensation you supposedly deserve at one of the companies that can afford it.

On the other hand, plenty of startups and their investors insist on being in the Bay area, so I can't really fault employees there that they compare them to the local market. As someone with no desire (and no easy route) to live there, I find this centralization annoying, but startups fueling it IMHO aren't in much of a place to complain.
Who are the top3?
These are the top companies that offer industry leading compensation: Facebook, Google, Apple, Amazon, Microsoft
Those are 5, I’m curious as to what OP thinks the top3 is.
Startup compensation for developers makes zero sense, because market rates can easily jump 50 - 100% per year of experience. This means that at some points of the year a developer might be earning market rate, but other times they are vastly under-compensated and very vulnerable to getting poached.

There should be a way that startups can just automatically give people a raise every two weeks, so that way they make the same amount of money over the course of a year but their compensation is always equidistant from a projected fair market rate.

Then for the employees you'd just need to give them a tool so they could see how much money is going to hit their bank accounts every two weeks.

What's stopping anyone from doing that now?
Two years ago, we wrote about a more decentralized compensation model that may be interesting to some startups and open source projects here. It aligns everyone’s incentives and promotes freedom and results-oriented culture:

https://qbix.com/blog/2016/11/17/properly-valuing-contributi...

This is how you disincentivize security.
Pay raises that rise faster than inflation are unsustainable, rather, you're pointing at a specific asymmetry between the BigCos and startups in the Bay, which is definitely causing strain.

Outside the Valley and specific centres, this isn't quite so much an issue.

Inside, it's an intractable problem ...

Though your point might be valid from the Dev's perspective, consider the other side for a moment and you see how tough it is - i.e. to have the expectations of ever increasing normalized outflows.

So we need to look at this kind of objectively (i.e. not from just Exec/Dev perspective) to figure out how to deal with the situation.

Pay raises that rise faster than inflation are sustainable as long as revenue — or at least expectations of future revenue — are also rising at a similar rate. It's not at all an intractable problem. If that situation doesn't exist then you're not managing a start-up, you have something else such as a value business, small business, or lifestyle business.

But at the same time if you're just building iOS apps then it would seem foolish to locate the majority of the engineering team in Silicon Valley. There are plenty of talented iOS developers all over the world now in lower cost areas.

It's definitely an 'intractable problem'.

A) The issue is specifically pay rates at 'BigCos' are rising quickly, making it harder and harder for startups to keep up. This is 'intractable' to the point where many simply stay away from the Valley, which was less the case before.

B) Companies with lofty margin increases over time are extremely rare and such inside wage inflation is totally unsustainable over any period - forget business cycles. Only at a rising Google, or the very rare lucky startup growing the customers is this not a problem. Very, very rare. And it creates the 'A' problem above for other companies.

I don't see anything intractable. There is abundant investment funding available to pay employee compensation at start-ups with the potential to scale up with increasing profit margins. That just means founders will have to recalibrate their expectations on early stage valuation.

On the other hand, for businesses without the potential for high margins it never made sense to locate in high cost areas. There are plenty of other suitable areas. For example Cleveland would be an excellent location for a health IT business. The tech industry as a whole would be healthier with more geographic diversity.

"There is abundant investment funding available to pay employee compensation at start-ups with the potential to scale up with increasing profit margins."

No, there is not an abundance of capital floating around to just pay developers ever increasing (above inflation) salaries commensurate with the massive profitability of other major companies in their immediate vicinity.

To the point wherein even Peter Thiel wants to opt for LA, with his statement: "I'm spending all of my money on Silicon Valley landlords"

>Pay raises that rise faster than inflation are sustainable as long as revenue — or at least expectations of future revenue — are also rising at a similar rate.

You're assuming that revenue is decoupled from payroll costs.. in which case why should increased revenue lead to a pay raise?

In reality, an increase in revenue is supported by increased labor costs/manhours.

The whole point of start-up businesses is to make them scalable by finding ways to decouple revenue from labor costs. If you can't figure out a way to do that then you don't have a real start-up, you have some other kind of business and will have to apply other compensation approaches.
If that's the case, then why does a company like Google or Groupon go from 2 co-founders to 5,000+ developers once they get funding and start to scale?

And (to repeat myself), if revenue is uncorrelated to labor, then why should the labor get a proportional piece of it?

I think you're missing the point. As companies grow they tend to expand into other lines of business, which obviously requires additional resources. But if a software business is structured properly then revenue will trend upward at a rate which increasing diverges from labor costs. That's literally the whole point of automation. Draw a chart of revenue per employee for Google from when they were founded until now.

Labor isn't necessarily entitled to any particular share of revenue. Employees get whatever they can negotiate based on market rates at the time. And those rates are based far more on local area and industry demand than on the current revenue at any single company.

Labor doesn’t get a proportional piece of it, and nradov didn’t say it does. From my reading, nradov just said increases in pay above the norm are sustainable if revenue is also increasing at a rate above norm.
They're only unsustainable if the employee's productivity is stagnant. If one year of experience increases an employee's productivity then you can more than happily increase their pay by greater than inflation.
"Pay raises that rise faster than inflation are unsustainable"

What?

How does your statement hold up if a startup is starting to make a lot of money and revenue is increasing by 20 to 50% a year?

Because that growth is not sustainable in the majority of cases. Sure, there are exceptions, but I bet you're not going to be eagerly handing the org money back once growth flattens out.
In very rare cases do startups have that kind of growth and in many of them their unit costs are bad and they are making less and less money. In the few cases wherein sales are growing, AND they are more profitable, AND it wouldn't make more sense to put the money elsewhere - then yes - fat wage increases are possible, for a short period. In almost no companies is this reasonably sustainable.
Man, as a capitalist it really sucks when the free market is working against you, doesn't it? For years there, supply was way below demand and employers got really comfortable treating employees as trivially replaceable cogs with no bargaining power.

If you can't pay your devs a competitive salary, they'll leave. Bummer.