By Pavithra Mohan April 14, 2023 Ask many corporate workers what they think of human resources, and they’ll rattle off a litany of stereotypes: HR is incompetent, any brush with HR spells bad news, or that HR will always toe the company line. Above all else, people tend to believe that HR represents … Continue reading HR often sucks. Here’s how it could be better