Pros
When no other work was available, I would consider taking a job from them if I didn't want to take the day off.
Cons
Very low rates - when calculating character counts, they eliminate punctuation, so if you have to change punctuation you are working for free. Incompetent head office staff who cannot keep track of their own emails and documents uploaded to their translator site. They will repeatedly accuse you of breaching a deadline even though you uploaded the document days ago. They will contrive non-existent "quality problems" to avoid paying you for your work. They do this when they have gone over budget or a client refuses to pay them. The result is a bottom of the barrel translation company providing poor quality translations. Avoid at all costs. There are far better translation agencies out there.