Upwork Employee Review
Verification process is not encouraging
It doesn't encourage young and upcoming developers. The charges are too much. One can work from any part of the world in upwork. It a huge market place to meet diverse of people.
Ratings by category