Pros
The schedule, the benefits, interaction with customers, my overall duties which included helping customers select their training Gear, inspect it, produce records of transactions, maintain a filing cabinet, doing research, and also working with the rest of the employees.
Cons
Really no Cons, unfortunately it was a contract so I had to leave the job at the end of the term. Which it was permanent.