Pros
Flexible work hours. Management is friendly, though not exactly competent or helpful. Free coffee. Pay is relatively high for job requiring only a basic language skill-set and computer competency.
Cons
No feedback, toxic company atmosphere, treated like a mushroom. Strict no phone use, no computer use, and occasionally no TALKING policy creates absurd Kafka-esque atmosphere as you desperately try to stay awake performing a boring, repetitive task. The managers who will enforce these policies will have no problem standing next to you and having extended conversations with a favored employee or friend however. Contractors, despite being the majority (90%) of the workforce, are treated like a different class of person by the management and full-timers, who have none of the restrictions on phone usage, talk, etc. Benefits are limited to 3 holidays a year, after work 1200 hours, with 1 hour of PTO for every 120 hours worked. Said hours must be requested 2 weeks in advance. Corporate employees, particularly HR, are woefully incompetent to the point of absurdity - they will be unable to answer any basic questions you have, and will not get back to you if they can help it. Competence is rewarded by non-promotion (many of best employees were non-salaried floor managers) since interaction between corporate and the average employee is non-existent. Many restrictions on hours, behavior, etc are only sporadically enforced - leading to an ebb and flow where the office gets relaxed and talkative enough to fell normal, only for management to threaten workers during the next meeting for talking too much or using their phones.