Being a freelancer i tried several platforms but did'nt got success then finally when i started working on upwork i feel so good that its beyond my expectations, their criteria is so good that you never experience scam on this platform because of their policies, and their dispute option is just awesome means even if you frustrate from any client then they will help freelancers to get the reward if they worked well with client. So I highly recommend to all freelancers to use upwork platform for better earnings.