Freelancer is better if you looking for temporary work and it also provides great opportunities for beginners.