This is much more a tech thing than it is a BigCo thing.
Finance is a funny duck; they historically allocate a huge percentage of revenue to variable employee compensation, but it is not generally issued as stock. Note that "finance" is a bit bigger than "banks" -- the Banking Associates or whatever they call them at Bank of America are not receiving either huge stock awards or huge bonuses.
Elsewhere in the economy, many companies have employee stock-ownership plans where they will facilitate employees purchasing the stock at market or at a slight discount to market (which is, effectively, compensation if the plan allows you to sell shares immediately), but rather few issue meaningful amounts of compensation in shares.