Reminds me of my brother’s old company ( http://www.freud.com/ ). Their website says:
We employ humans, not resources. Job opportunities, contact the HR manager.