Outside of RSUs and ESPP, benefits are relatively weak for tech (but the total comp makes up for it). For example, 401k match is weak both in vesting schedule and % matched, number of holidays is limited, "unlimited" PTO prevents accruals , charitable donation match is low, recognition awards are extremely cheap, medical copay is high. But for me, the high salary, RSUs, and excellent ESPP program all make up for the weak benefits. Some jobs now require presence in the office.