Corporate HR departments act to make life easy for powerful people in the corporation, certainly not to help lowly employees. I speak from experience. When the respected head of HR in my big biotech company tried to help me by looking for the truth in a situation in which I was being framed with obvious lies, she…