Avantages
The fellow employees are incredibly nice and welcoming. There's either so little work to do or the managers are so bad at preparing the work that you'll often spend hours upon hours sitting around doing nothing while you wait for them to get the jobs ready. Oh, and you can also wear comfortable clothing, which is nice.
Inconvénients
They expect new-hires to perform at the same level as those who have been doing their jobs for over six years. In addition, the "training" if you could even call it that, was laughable. It consisted of a day long powerpoint and 2 practice documents. We were then turned loose on live jobs, and when--surprise surprise!-- we make mistakes, we were simply thrown aside, and they had another group of untrained people come in. They do this process repeatedly, and they seriously don't see the idiocy of it. The managers themselves were non-existent, often spending their entire day hunched over their computers, offering no oversight or direction. My advice: just avoid them altogether, or if you want, milk them for 2-3 weeks worth of money while looking for another job in the considerable downtime you'll have while working there. They don't take your employment seriously, so neither should you.