Pros: simple work, good pay
Cons: your experience is entirely dependent upon your manager
I didn't mind the work. It was easy work with good pay, but the manager I had through most of my tenure wasn't very concerned with the overall well-being of his employees. The benefits are amazing, and the corporation takes good care of it's front-line employees. I would recommend this to anybody looking for work.