I think Albatross is just okay, at least not the worst.
I worked with Albatross's schedulers from 4 different countries/places. What I don't like about Albatross:
a. Misfire policy - You do not always get your misfire pay, at least to me.
b. Below average editors - It takes week for them to process the surveys submitted.
c. Last payment
I will continue to work with them for sure, but only at my convenience (right shops at the right places at the right time).