Is it legal for an employer to promote a person based on longevity when someone else is more qualified?

I was trying to get a promotion but it was given to another guy even though everyone working there said I would get it because I m much more qualified for the job. The boss said he gave it to him because he s been there longer. That doesn t seem right to me. Is it legal to promote based only on longevity? If so,... show more I was trying to get a promotion but it was given to another guy even though everyone working there said I would get it because I m much more qualified for the job. The boss said he gave it to him because he s been there longer. That doesn t seem right to me. Is it legal to promote based only on longevity? If so, what s the point of being a good employee?
26 answers 26