Pros
The only pros would be that you will meet some interesting people. Some good and some bad but you'll learn the difference very quickly. There are also free snacks. Employees are actually nice when you get to know them.
Cons
Management has no clue as to what they are doing, there is so much favoritism and discrimination, it makes me sick. It is clear that they have the wrong people in charge. Management has no idea as to how to run a business, how to engage employees, or anything people or operational related. They lie to you initially. I should have avoided this company and listened to the bad reviews before hand. When it comes to W-2's, paychecks and anything involving your money, watch out because the corporate HQ always messes up your pay, benefits and taxes. But HQ has much a much more relaxed environment... they sit behind the scenes because they don't deal with the facility employees directly. Must be nice to be able to hide in your lavish offices while others suffer.