If deployed wisely, online platforms not only have the ability to benefit both clients and providers, they also show immense potential to better address issues like underemployment and skill development. However, in order for online platforms to begin to reach their potential, the challenges of the platforms need to be recognized and rectified as well. (2016)