-- Why would a ratio be costly to implement?
-- Why would a ratio be costly to implement?
What's more, it will have the opposite consequence. In his book "Influence", Robert Cialdini wrote that making CEO pay public had the effect of raising exec pay across the board rather than check it, as the lawmakers had hoped.
The thing about CEO pay rising after the information was made public was because it became a metric used by traders, so it started making financial sense to raise the CEO pay as it was thought to raise the company share price by more than the wage increase.
Of course this only works until someone matches your raise, then you have to raise again to keep the signaling going to the market and then the returns from this strategy rapidly diminish.
Now if the ratio was also public, then that would also become a market signal, but if you are a trader trying to gauge the health of a company then it should work in the favour of the employees, as if you are comparing two competing companies and trying to decide which one to bet on, if the CEO pay is the same and they are making similar profits, then the one with a smaller ratio will look like a much better bet.
edit - also, given that publicising CEO compensation can increase CEO compensation, why do you think that publicising employee compensation would reduce employee compensation?
And given you have not answered, why do you think that publicising employee compensation would reduce employee compensation?
You seem to be using the logic that the government tried something once and it did the opposite, so therefore all government policies do the opposite, rather than engaging with the potential outcomes of this specific idea.
I did not argue that publicising employee compensation would reduce employee compensation, that was someone else. Perhaps you confuse authors.
EDIT: Well, okay, if the given RDBMS doesn't contain rank or median functions, then it'll take a bit longer to implement. But not that much longer.
As a BI consultant, this makes me feel very secure in my job and future business.
It's a quagmire.
And perversely, laying off workers to outsource their jobs to an offshore BPO firm almost certainly gives the appearance the company is improving the staff pay...
The median salary in the company will be about $200 per month (because a majority of workforce is in a low-pay country). If the CEO makes $250,000 per year (which is not particularly much for a company of this size), she'll earn an outrageous 100 times as much as the median in the company.
Now let's assume that activists are unhappy with this 100 times difference and there's a boycott in order to reduce the CEO pay in proportion to workers. Guess what will happen?
Half of the workforce in Vietnam is kicked out and the gap in production is bought from a manufacturing partner in Pakistan (where the workers will earn $150 per month).
CEO pay is unchanged, but the median pay is now $2500 (pay of a not-high-status sales assistant in US). The CEO now earns only 10 times as much as the median worker!
Did things improve for the poor workers? Well, you could say so, because some people in Pakistan got a job, but the actual outcome still is that the people who work on the product now get less than before.
Road to hell is paved with good intentions, and naive activists are hit by the law of unintended consequences. Yes, the CEO-to-median figures are not very meaningful for a multinational company.
Is it even possible to run a company without having this information somewhere?
I mean, let's take someone who is working three days per week (not unusual here) for a compensation of 1500 € per month. That means 60 % of full working time. He or she gets 60 % of "full time" salary. The tax office would want to know the FTE salary of 2500 € per month, and not what was actually paid?
I think we're not speaking of the same thing...
For instance, in some country, a health insurance is tax-free and does not count towards a benefit, while in another it might be taxable income or considered part of pay. You could have expatriate employees in your team whose pay structure is entirely different from the rest. Now, if you have a multinational company, how do you put those employees into the table from which you start to calculate this figure for how much the CEO can be paid? Not simple.
SELECT MEDIAN(salary) FROM employees
(That's valid Oracle.)I mean I get that there'd need to be some adjustments to normalize salary to yearly salary and factor in non-cash benefits, but come on.
Things get trickier when the company is multinational. You might even be prevented by law from handling the salary data of one country in another.
(FWIW, I have some years experience as a line manager in a multinational, with reports in another country; this was not always a breeze even though from what I know, we were a decade or two ahead of most multi-nationals in the level of international integration of corporate IT.)
Now that I think of it, the best-run company I ever worked for was completely open-book; everybody could always see what everybody else was making.
Holy shit, you're right! We need a Hadoop cluster with AT LEAST 128 nodes to even come close to the amount of hardware necessary to process such data!