
Human Resources (HR) teams are often unfairly derided by the wider business community. They're frequently seen as the ‘baddies’ who say no to managers and executives alike — the ones who put a stop to everyone’s fun. But HR is a vital business functi...