Freelancing vs full time Job - Which one is right for you?