Overall easy work, very flexible schedule, good first job, student friendly, good short term part time.
Cons
Mind numbing work, unstable weekly hours, not enough for a full time individual to live off of comfortably. Uncoordinated management, and major lack of structure, impractical long term full time.