Pros
flexibility, it's better than nothing (barely)
Cons
Conservatively, half of the work I have done for outlier has been unpaid. For the first few months I was working there, I got tasks and made okay money. In the last few months, however, I haven't gotten more than one or two paid tasks before being informed that a project is over or ending or migrating into a new project. All of the trainings are unpaid. I will spend a whole day onboarding and training for a new project, only to be told as soon as I am done that the project has no tasks available and that I should start a new project. It's infuriating, and feels like I am being taken advantage of. There is no one to reach out to about this--the project managers can't do anything and outlier support services takes weeks to respond to issues and doesn't provide any help when they eventually do respond. There are no benefits, and the onboarding isn't worth your time.