Pros: decent pay, good experience.
Cons: short breaks, long day.
Managers and supervisors are well placed, easy to talk to and decently organized. Co-workers are professional. Job is easy, just long hours (from the time you get on the bus to go to work, to when you get home, its about 15 hours). 3 breaks in 12 hours shift, one ten minutes, two twenty minutes.