I'm fully a fan and believer of remote work, but you need to pay your employees just like any other top tier company would. It's actually even more important as you really want the best people for remote work since they need to be excellent communicators and more self-directed than in-house employees.
So I think I would expect most early-stage remote startups to pay salaries which account for an employee's cost of living (rather than paying a full SF salary whether you live in SF or Montana). But maybe I'm wrong.
Unfortunately there are two misconceptions here: 1) that companies pay based on added value and not on replacement cost, & 2) that "a fair market rate" does not vary with location, when in reality different locations have different labor markets.
The reason SV companies pay so much is because their candidates expect it, and part of why they expect it is the high cost of living in the area. A company that pays less than average will get worse/fewer candidates, thus a local labor market. For a remote company, paying an SV employee the same rate as a midwest employee is to effectively compensate the latter much higher, and what's fair about that?
Economics is driven by scarcity - supply and demand. Companies have no financial incentive to pay us any more than it would take to hire a replacement. They're in the business of making profit, which necessarily means paying people less than the business value they add, and if a company wants to be very profitable, the only way is to pay substantially less than the value received.
So even if you pitch based on value add, you're really just signaling that you have top skills which are in short supply, and they'd better pay you more or else some other company will. They have no obligation or incentive to pay commensurate with value add, only to pay just enough to keep getting the value add.
It’s way more fair than what Gitlab does IMO.
Also our financials are public. We’re bootstrapped and profitable with no outside investment so saying standardized salaries hurt the company is a lazy cop out at best. https://convertkit.baremetrics.com/
https://convertkit.com/mission https://convertkit.com/careers
Look at any of the other companies on the Baremetrics open startups page https://baremetrics.com/open-startups (save maybe Buffer). Should Baremetrics itself hire a SF developer, blowing 25%+ of their annual ARR on it? They've been around for years, and are doing pretty well. Of course they should not, that would be crazy, and it has nothing to do with the company being cheap. They should keep hiring for reasonable salaries in anywhere-but-SF.
I have worked for a few startups and I've been laid off from a couple of them. I would never believe a bootstrapped company could do what we're doing but we do and I'm lucky enough to be a part of it. We aren't unique either. Basecamp has been doing this for a lot longer than ConvertKit has.
https://m.signalvnoise.com/how-we-pay-people-at-basecamp/
Bootstrapped companies face many challenges that VC backed companies don't. GitLab isn't bootstrapped. I lament that companies with all this money don't treat their employees better when they definitely can afford it. If they say they can't then they are probably wasting money. @emilycook said in a comment below
> ...I was able to negotiate for a higher salary and they adjusted. If GitLab wants you badly enough then they'll do what every company does and try and make themselves competitive. You just have less leverage to negotiate in general because you're competing with international talent vs local talent.
So, they have the money to pay more but they are simply choosing not to.
The CEO of a VC backed company I worked for got a 40% pay raise immediately after a 60% workforce layoff. He was already the highest paid person in the company.
We don't. Obviously we're not at the scale of Gitlab but we do not care whether you live in France, Italy, Germany, Poland, NL, Canada, the United States or any other place. (But those are the places that our colleagues are in, and there are more on the way.)
Most remote working colleagues have chosen to be freelancers though we do offer the option for them to become salaried employees. This is not always in the interest of the person so we do caution them against this, and for one person where putting them on the payroll from NL would be hard a local subsidiary was created which employs them.
Remote workers definitely add a layer of complexity with respect to employment law. But I've found that it is well worth it given the quality and diversity of the people we encounter.