Pros
Paid weekly and they never missed a paycheck. Consistent 40 hour work week. Flexible hours (some people arrive at 7:30 am, others at 10 am). My co-workers were great people -- I'll give management that, they know how to hire decent employees, unfortunately they don't appreciate them. You can listen to music while you work.
Cons
The job is ideal for those who know a little InDesign and need the job experience. Stick around for a year so you have something on your resume. Pay was low, definitely not a living wage. No raises or cost of living increases were provided. VERY little opportunity for promotion. Healthcare was all right, but not great. Vacation days were the bare minimum (Four paid days off for holidays, and I think four additional sick days). As I recall, for each paid holiday we received off, we had to make up those hours on a different day within the same week. The work was repetitive and not challenging, and the company did not offer incentives. Management spent their time fighting and having inappropriate conversations in front of their employees. They didn’t wash their hands after using the restroom. Temperature in the office was cold in winter (wear gloves or bring hand warmers) and uncomfortably warm in the summer. Human Resources' response regarding the summer temperature in the office was, “I know it’s hot in here but it’s even hotter outdoors.”