Freelancer vs Authorized Agencies or Companies