Pros
Files were correct, they always provided instructions and guidelines. Payment was always on time.
Cons
Low rates, payment method is listing all the jobs you did at the end of the month and, from there, it's 45 days until you get the payment. So, for a job that was delivered at the beginning of the month (let's say oct 1st), they would pay it at the end of December or beginning of January.