Oh, Human Resources. To so many in the corporate world, you’re either an age-old punchline or a desperate last...