Upwork is a great place to work for everybody. all you need to do is to manage your time better.
The biggest pro of working with Upwork is that it allows flexibility. of course one has to follow the deadlines strictly. The con is that you have to bid really well for the jobs.
There is no differentiation between men and women. Just show your talent and earn
Pros: Global exposure of your skills, there is not any boss and you are free to work on your terms, regular payment and can also given you long-term clients.
The only negative is a tough competitive market. You really have to work hard to escalate your freelance career.
You would be able to easily contact clients using the respective message platforms of Upwork. You need not visit your clients in person.
Timely payments - After client approves your work, you can easily receive your payments.
The entire process is quite hassle-free.