A good agency grows your income. A bad one takes a cut and delivers little. Watch for these signs.
Clear split, private contact, on-time payments, and a manager who explains exactly what they do.
If it feels rushed or one-sided, walk away.