Pros: great pay, great benefits
Cons: lay offs are regular and not much room for advancement
Batch Processing was fun, you learned a lot and its a nice job for college students. I wouldn't make this a career though. You have to process 20,000 batches in a months work and its feasible but if you're a slow worker, then this is not the job for you.