Even in 'Tech' companies, there are the very highly paid and the others who are not paid enough.
Execs, senior programmers, project managers make a lot.
And than there are the office support staff, customer service staff, etc that are not really in the 'Tech' company pay scale.