So, what are the pros and cons of finding work through an agency or software platform rather than directly applying ...