Pros
For a student, hours and shifts are flexible, most fellow employees are also young. Lots of high-tech gadgets.
Cons
Very little autonomy. Lack of training on procedures, technology, customer service, etc. Blatant favoritism shown by management. Zero room for professional growth. When I expressed a strong interest in progressing with my role, assuming more responsibilities and a full-time position, I was offered "team lead" role that would change my hours to primarily even and weekend, make me accountable for any errors in data during my shifts, and no increase in pay. As a part-time research assistant I was expected to take my lunch break between research participants, while salaried employees who arrived after me and left before we would take extended, off-site lunches.