I've been working with Mars for years
I've been working with Mars for years, and I can say that I had no issues with them throughout these years. Payments are made on time, good communication with PMs, managing your tasks and invoices is easy on their web site. I guess these are the most important points for working with an agency.
