I have been working as a freelancer in Upwork for about 2 years and I believe it is the greatest platform of all freelancer market places. Recently, they updated policy and it's innovative and very helpful. If you believe that you have skills in programming and are going to start your individual business as a freelancer then don't hesitate to choose Upwork as a first option. As we know, there are many market places for freelancers and almost are rusty but it is not. Totally recommend.