Depends. The US is a bit special and not everyone works to maximize salary. But where I work, small startups absolutely struggle to compete with large banks on salary (Hong Kong, we do banking like France does croissant or the US middle east wars).
It doesn't matter, the perks. In fact each time I hear of some I think they must have huge salary issue vs the competition and try to find leverage points real company cant follow (a bank wont do your laundry, as I heard FB was offering at some point).
> Ebay's situation was probably even worse, as their business stopped growing fast long ago.
I worked there a long time ago. :) This happened right as they peaked in growth and started slowing down.
All the more reason for working for a blow-out small-to-medium-sized company, except for those few who are truly good at climbing up corporate ladders. The accumulated chance of getting outsized equity return is larger than working for a big company.