In all businesses, regardless of how large or small they are, they have one thing in common; they have a HR department. Human resources is crucial for success for any business as they are the heart and soul of the company and keeps it together, while making sure it runs smoothly. Most people think that HR only comes out with payroll or handling employment, but they actually do much more for the company than that. Here are 5 reasons why HR is critical for the success of any company.