Benefits and Challenges of Being an Independent Contractor