Freelancer.com is helping me work and earn money each month. Lot of projects available but at same time lot of competition from other freelancers.
There are some bad things about this site such as they charge high when exchanging currencies, the money withdraw takes few days. Also, there are lot of bad clients who try to make the freelancer work and they never pay him but that not the site mistake, each freelancer should be careful when working with clients that he does not know.
But in general, that is a good site where you can find work and earn.