Pros
Really have very few faults with the company. I've been working for about five months now for them, and it's been going pretty great. I've had very little trouble getting as much work as I want, even doing this full time. Their software is very good once you get the hang of it. They price each file based on how difficult it is, and every once in a while their algorithm spits out a number which is grossly underpriced, but I've never had any issues getting the price bumped after pointing it out to them.
Cons
None really. You know what you're in for when you sign up for this type of thing, it's a job, it's not a career. There are a few minor things with the software that annoys me. But overall, I can't complain much at all. Perhaps if you struggle with the software or aren't a fast or accurate typer, you'd struggle to make decent money, but I think they tend to weed those people out via the application process.