Pros
Reliable paycheck each week. If you don’t want to talk to anybody and work in the “stereotypical cubical” this is the job for you apparently.
Cons
My trainer tried to train me how to do the same various tasks a good three times because she wanted me to fail. The things I did right she would immediately brag to management about and how she did it all on her own while maintaining her other workload. I was let go due to not meeting my workload expectations because of this. I decided not to come into work my final few days and they still paid me as if I showed up. The workload she bragged about ramped back up. Apparently two other people before me either quit or got fired for the same thing. Everybody in the office hates that entry level trainer.