A co-worker of mine exchanged to our India office for 6 weeks a few years ago. She said she liked except for the fact that they called people out on their mistakes in front of everyone.
If you screwed up with a client, had a bad monitoring score, or whatever, it was all done out on the main floor. No taking anyone back to the supervisor's cubicle for a meeting or anything.
On one hand, people of the US could use more public shaming overall. But on the other, I'd cry (and probably get fired or something).
Re: Work 'shaming'
But really, if this were SOP, you wouldn't cry, because you'd be used to it. You'd also not think that you were the only or biggest screwup, because you'd have full knowledge of everyone else's screwups.
I'm kindof thinking this is a good idea.
That being said, I think that there are certain situations that require a little bit of public humiliation. :P