I think they are a professionally run organization and the pay is decent for what is involved. I used to do a lot of banking shops for them and never had a problem with payment.
I tired over time of the very obvious scenarios I was required to play out, however, and couldn't really stomach the shops any more. If you are not bothered by bank shops or being the obvious shopper, I can recommend them.