Pros
I don't know. Unless you thrive at doing nothing and not having to be responsible or accountable for anything other than submitting your weekly time sheet. In which case you will most likely find many Pros.
Cons
Far too many to list. An unimaginable disturbing experience in nearly every aspect. Quite possibly the worst experience of my life as an employee, customer, or even a person. To the point I was becoming suicidal. Shocking. Team leader exhibited zero leadership skills or qualities. It was bad...