Further: if you're at a large company and do something that saves/makes that company say $5M, you will get somewhere between 0% and 0.00025% percent of that money as a bonus. Whereas if you're at a startup, and have 10-20% ownership, then when you save/make the company $5M, there's a good chance you will get 10-20% of that. (Speaking in rough terms, of course. But you get the point.)
Do you have any backing for that? Usually at a big company, your team makes the 5mil. Good luck conjuring 5mil at a small company with no scaling infrastructure and few users. And not working for a CEO or CTO or whoever who takes credit for your work. Sure it's possible, but it's a gamble not everyone feels like taking.
> Usually at a big company, your team makes the 5mil.
I don't think we live on the same planet. :) I'm talking about modern/recent software development roles in the US/West. Are you talking about a Wall Street job? Are you talking about a banker or a full partner at a financial firm or law firm? I'm talking about an employee. And I'm talking about the general case, not the outlier cases.