I dont think it's possible tbh, it will always have to be subject to market forces.
It's not up only to one company to reward optimally, it's the entire network which provides employment alternatives to underpaid employees that will eventually lead to an optimum.
For instance, I joined my first local company as an immigrant from a vastly different culture and was the only foreigner. It caused issue as I knew little about the way people interacted and they had trouble accepting my particularities. I was blocked out of suspicion, under constant worried monitoring, for fear of rocking a status quo that had lasted for a decade, and was paid well below market rate for what I could have done.
Well, gladly a few months in that environment let me learn the ropes of my new culture, I was able to quickly change job while selecting a more balanced company, and eventually tripled that initial salary in 4 years, by switching position or job.
I dont want just performance assessment by humans, it's also good to have an open employment network you can adapt to and that can adapt to you. This is something that doesnt exist in my original socialist country and create intense misery, with a 10% unemployment rate.
In comparison, my new ultra capitalist country has 3% unemployment and provides new job opportunity every week, at the cost of a small effort on my side to rectify a position of weakness. Employee performance is tied to a social environment that is sometimes nonsensical to an individual judged as a failure, it is important to balance this reward mechanism with outside competition too.
It's not up only to one company to reward optimally, it's the entire network which provides employment alternatives to underpaid employees that will eventually lead to an optimum.
For instance, I joined my first local company as an immigrant from a vastly different culture and was the only foreigner. It caused issue as I knew little about the way people interacted and they had trouble accepting my particularities. I was blocked out of suspicion, under constant worried monitoring, for fear of rocking a status quo that had lasted for a decade, and was paid well below market rate for what I could have done.
Well, gladly a few months in that environment let me learn the ropes of my new culture, I was able to quickly change job while selecting a more balanced company, and eventually tripled that initial salary in 4 years, by switching position or job.
I dont want just performance assessment by humans, it's also good to have an open employment network you can adapt to and that can adapt to you. This is something that doesnt exist in my original socialist country and create intense misery, with a 10% unemployment rate.
In comparison, my new ultra capitalist country has 3% unemployment and provides new job opportunity every week, at the cost of a small effort on my side to rectify a position of weakness. Employee performance is tied to a social environment that is sometimes nonsensical to an individual judged as a failure, it is important to balance this reward mechanism with outside competition too.