They were nice people and offered jobs to many people despite their disabilities and such. The discount is nice.
Cons
You don't get a pay raise. Even though I was part-time they had me working over 30 hours. It was stressful because people wouldn't show up and we had to do extra work.