Pluspunten
Almost none. The only pro is that there are scheduled shifts, so you if you're scheduled for a 7am shift, you are out of the office by 3:30PM. But you could just as likely be scheduled for a 12PM shift, in which case you are not out until 9PM. They don't give out the weekly schedules until usually the Friday before, so you can't even plan your week until then. You are required to let them know of any appointments or obligations you may have AFTER your shift time - in case they need to change your shift time LAST MINUTE (usually the day before). And if you get sick or need to call out mid-week, they will punish you for it by making you switch to a later shift (if you aren't already scheduled for one).
Minpunten
Where do I start? They are cheap, there is no room for growth (they will keep an employee in his/her position for over 5-6 years without a promotion and only 1-2% raises every year OR TWO), they are vindictive and cruel, they care far more for themselves and their benefits before their employees, they make a big deal out of little things, and overall they are awful people. The upper management is by far one of the worst I have ever seen. They are quick to take money OUT of your paycheck (should you choose to take an unpaid vacation day or if you sign up for their insurance, for example) but it takes them weeks to add ones raise amount to ones paycheck - even beyond the date they stated it would go into effect. There are no benefits (no 401K, stock options etc). I really cannot stress enough how awful this company is to work for and I could go on and on with a laundry list of grievances but I will end it at: Do not work here.