Hiring dilemma...Independent contractor or employee?

I am between hiring an independent contractor vs an employee. What are the pros and cons to each?

It should be noted that I would be deciding on how to classify this employee for tax purposes, compensation, benefits, etc.?