Good for temporary/experience, not much else.
Pros: benefits, one weekday off
Cons: short or no breaks, poor management, stressful, no team work, pay
Stressful, in all aspects. Emotionally straining job, poor team work, poor management, extremely high turnover rate, more reprimands than praises, too much drama between employees, no job security, hardly ever get 15 minute breaks and 30 minutes just don't cut it, get points against you if you're one minute late, have to call out sick, etc, no advancement...I could go on and on. In process of looking for new job.