Posted tagged ‘public humiliation’

Reason #16 to Work at Innovative Automation: Public Humiliation

September 22, 2008

Not exactly sure what this means but this is hanging on our office wall and has been for a couple of weeks. Thoughts?