Freeeup takes care of their freelancers. They have an internal support team that you can turn to 24/7. They keep things simple and easy from job application, to negotiation of rates, to tracking your clients/pay, to getting paid. They have nice clients and plenty of long term projects as well.
If you're a freelancer, you've got to have Freeeup!