Pros
A low stress work environment, good health benefits, amazing amount of PTO (almost a full month worth every year). Free to take breaks at any time that suits you, not watched too closely throughout the day, very independent work.
Kontras
They set unrealistically high goals that they expect the production to meet. I tried to reach their "incentive", which is bonus pay for higher production rates, but it ended up burning me out after 2 years, and I ended up with extreme physical pain and mental exhaustion. There is a low base pay, my pay has stayed at 9 dollars an hour despite working there for 3 years. No raises, no expectations of raises either. That's what makes people try to achieve this "bonus" money, but it ends up burning them out entirely.