Pros
Multiple accounts to work on. Most of the time someone available for questions. Can flex your time. For a company that goes offshore, jobs for US MTs are a must in their line up. You get bonus pay for meeting line count and that increases the more extra work you do. That bonus pay is combined with a number for your quality rating - so if you have a good score from the audits - you get an even better bonus. Bonuses are substantial in my opinion.
Cons
If you work the US based account - there are slow times in the day. If your schedule is during that slow time, you have to flex to a different time of the day in order to get your line count. When you send reports to QA for a 2nd look - like too many blanks to send through - you lose half your line count for that report. Yet, if you send through with too many lines you get dinged and lose some of your bonus pay. Lose-lose when you have a tough dictator that needs pended.