Pros: working with customers
Cons: sometimes the management wouldn't listen to you
clearing up any problems from the previous shift, checking email,
some of management was good, the co-workers were great
there was not hard about the job, the most enjoyable part of the was being able to help the customers out.