Pros
The pay. As an entry level position with no minimum qualifications besides breathing, it pays well. Ample PTO, when they 'authorize' it. Good place to learn basic skills: data entry, customer service, multi tasking.
Cons
The "team". Because this place hires mostly temps, the people you are working with have basically zero work ethic. Managment wont fire people who are clearly not fit for the job until they dont show up enough times. If you are a person who has work ethic, integrity and a fully functiining brain you will go crazy here. Most of the temps come in to collect a paycheck and countdown till lunch/ end of shift. Rude, childish and lazy behavior is standard here. As much as you try to do your best, there are 10 others who are doing the bare minimum making your job harder and more stressful. The turnover rate is insane and sometimes that can be good to weed out the duds. Management breathes doen your neck like youre back in elementary school and ita fitting because most of the time youre left working with bratty children. I cant stress enough how hard it is to do a good job when youre surrounded by people who should be working in fast food or retail.