Human Nature, Revenge and HR July 27, 2012 5 Comments One of my standard, and quite lame, HR jokes is that if it wasn’t for human nature I’d be out of a job. The point being that Read More »