This is a double-edged sword, though.
For employees, working at a large company that has already achieved economies of scale is probably a better paycheck -- they have the budget to be able to pay you better.
For society, though, we definitely don't want those small businesses (which don't have the same efficiencies or economies of scale) to be boxed out by large corporations across the board.
Not that this means that we shouldn't have pay transparency (people can and should be able to make their own decisions), but the inability of small businesses to match the salaries of huge corporations is pretty unavoidable.