Despair
Friday, April 28th, 2006Sometimes when we talk to companies we find that they are only willing to pay lip service to the idea of engaging their employees in their work. A new video at Despair.com may provide a possible explanation. Put your coffee down before you start watching.





