> Candidates often pad their resumes with skills they don't have. They'll pad their salary history. They'll hide things like stretches in jail. They'll list degrees they don't have. All to get a higher salary. The employer often doesn't realize for months that the employee wasn't as represented, and way overpaid. It goes both ways.
I'll explain why I disagree with you and downvoted you (since you are making an argument in bad faith).
1. Padding a resume is sometimes necessary to bypass automated systems. If the choice is between slight embellishment and never getting an offer, then I believe it is morally justifiable to pad the resume just enough to conform to requirements. It's really an open secret - recruiters will openly tell you to do this.
Also, to go further on this, job requirements are very often written by less technical people (HR) who will make mistakes in the number of required years in tech, or have ridiculous requirements that would limit the candidate pool to maybe...10 people on this entire planet.
2. Padding the salary history is almost impossible and easily verifiable through pay stubs. I very much doubt this happens often enough at desirable jobs, especially where people's reputation is on the line.
3. They'll hide things like stretches in jail - Again, almost impossible to hide, considering court records are public record. Even you or I could check this and not proceed with offering them a job. If the company doesn't do this diligence - that's on them, they certainly have the resources to do so.
> The employer often doesn't realize for months that the employee wasn't as represented, and way overpaid.
What about cases where the employee ends up being better than expected and brings way more value to the company than the originally agreed upon offer? How quickly is that reconciled? It goes both ways, after all.
> It goes both ways.
While it does go both ways, it's like saying a pedestrian is also causing damage to the car during a collision. The amount of resources a company/corp has is insurmountably higher than any individual could hope to achieve (barring billionaires). This is why we have multitude of protections for employees (that corporations are continuously trying to circumvent)
> Anecdotally, I know employees with million dollar salaries. Is it credible that if corporations really had all this power, they'd be paid that much?
The mere fact that they are able to pay a million dollar salary to a single employee signifies one of the following:
1. The employee is indeed a genius who brings this amount of money in or more, or contributes to the company growth in a way to justify this.
2. The company enjoys something like monopoly presence on the market and can afford to overpay for truly mediocre employees. If this is the case, then it's hard to feel sorry for the company.