I work as a software developer. My company determines productivity by "dev points," which is earned by completing projects, and these points are used to determine raises, promotions, etc. (This is already widely acknowledged amongst the employees to be a terrible metric, but that's outside the scope of this question.)
They post on the wall the "Top 15" and "Bottom 15" dev points earners for each month (this is out of close to 150 developers).
Is it normal to post the bottom 15 employees publicly? It seems pretty cruel to me to try to shame employees like that.
I found myself on that list because my team lead wouldn't assign me any projects for well over a month. She knew I had nothing to do but wouldn't give me any projects, so I used the time to learn about new technologies that we were planning to use in the future.
Update: This is in the US.