I have a regular client with guaranteed work every month. I'm quite happy about this.
There are a number of reasons that I'm pleased (aside from the fact that I'm getting paid). For a start, it gives me some measure of income security. It's not enough work to pay all my bills (yet), but it does mean I have some income that I can count on. I'm also happy to be working with this agency. They have high standards but they're also very supportive in helping me to meet those standards. They provide good feedback from their internal checkers and from the end client and they are willing to listen to any comments or questions that I have. I have also spoken to my contact there a couple of times and she seems like a nice person. Importantly, they are also transparent and consistent in their payment.
Naturally it's not all sunshine and puppy dogs but I can't really blame them for any problems that have come up and they've been really good about trying to make things easier for their translators.