Is Freelancing the Right Choice for You? Assessing the Pros and Cons