Gradually_Adjusting , 5 days ago The HR sector are a blight on humanity. They're the HOA of corporate departments.
The HR sector are a blight on humanity. They're the HOA of corporate departments.