Pros: often hiring. interactive if you enjoy people.
Cons: low pay, and very little employee benefits. not much room for advancement.
This job was great for a long term career, and very comfortable to get into the hang of. It has a well structured day to day pattern, and dealing hands on with customers is often a highlight of the work day. Very reliable.