And those equity grants are effectively as good as cash, since they are publicly tradable stock.
How come it works for basically every other job on this planet? Developers aren't paid per feature implemented/bug fixed, and we still do those things, how come sales people are unable to do things for a fixed monthly salary?
You have to separate out 2 different ideas of the "theoretical idealized salesperson that works for fixed salary" -vs- "real-world salesperson that works for variable commissions".
The businesses that have attempted to pay fixed salaries for salespeople end up attracting incompetent salespeople who can't sell. They become a negative cost on the company's payroll because they can't bring in any revenue. In contrast, the high-performance salespeople (the "rainmakers") are attracted to the variable high-commission, because they know they have the hard-to-find skills to actually sell and bring in the money. If a salesperson has the skills to get a customer to sign a contract and pay money, they have the leverage to get a percentage of that.
Developers, db sysadmins, tech support staff, etc are not in situations to directly influence and shake the hand of a new potential customer and convince them to write a check.
A top salesman can make more than the CEO from commission. Many top salespeople have a zero base salary.
The pressure is pretty crazy, though. I’m not cut out for that kind of thing.
Top salespeople generally won't work for a fixed salary because they want to make as much as they can, and the way they do that is by having as much of their compensation tied to personal performance as possible.
I personally think more engineers/developers should think the same way, but it's also much harder to directly tie job performance to compensation when contributing to a product.
If a team of developers work together to fix a bug, how would you calculate the revenue value of the bug and how would you distribute that to the team that solved it? Technically the value of a bug is negative because it costs the company, so do you subtract that from the pay of the engineers he worked on it? If 5 people implement a feature that uses a library developed by 5 other people, which was built on the platform team's infrastructure, how do you divide up the commission? It doesn't work.
To get that kind of proportional payback in engineering you'd need very clear financial objectives for a project. I could see that happening in optimization scenarios where consultants are brought in and get paid for whatever they can trim from operational costs.
Sales professionals have a lot of different places they can sell things. The market-rate compensation for sales includes commissions. So to get the best sales people, you want something easy and exciting to sell with a good commission structure tied to the sales.
In sales it is uniquely easy to identify your contribution since it's literally measured in dollars coming in.
There's no way to quantify that for feature implemented/bug fixed, it would devolve into endless politics.
> how come sales people are unable to do things for a fixed monthly salary?
Sure they are able, but no good sales person is interested. Presumably you'd want to hire the good ones. You can certainly staff a mediocre sales team on a fixed salary, they just won't do much selling.
If they have a fixed salary with a high objective to "make it" (e.g. if you sell less than $X, you get fired), lots of sales folks will skip on it because they can't go over, and most probably prefer to have a quarter or two or year at e.g. 70% salary while working on longer term deals, rather than losing their job for not being good enough within that arbitrary time period. And going over their quota can be wildly lucrative depending on the terms.
Outside the bubble, it isn't always the case, or the structure can be a bit different, but salespeople in the Valley (as it were) are a different breed.
Commission based sales was definitely not a Silicon Valley invention.
It sucks but they like to think that if they work harder they'll get paid more.