Pros
Easy to get in if they really need more workers. Wages are hourly Very subtle health insurance program (I didn't notice they had one till I asked) Free Tea (Bring your own cup) Interview is easy, just be confident in your answers Very flexible schedule (they will bend the schedule around your life as much as possible)
Cons
Will not hire if they don't need people (Stacks of applications just sitting on a desk) No Free food, only a 30% discount (Management gets free food only) Good training is scarce, you must know how to learn quickly once your told what to do (They will give you multiple chances to succeed) For the 5 years I've worked, I have not seen any non management employee go above $9 an hour (Raises and Bonuses are very limited) New Foods come and go.