Pros: direct customer interaction, flexible work environment, professional setting.
Cons: minimum pay, constant changes in management
A typical work day involves ensuring that the front end of my store runs smoothly. Management in the store is often busy and one of my primary jobs is to keep them from taken from their work until it is necessary. I've learned a great deal in basic management techniques, scheduling of employees, and the structure of retail environments.
The hardest – more... part of the job is the attitude average customers give you, it often can be difficult to maintain professionalism in a retail environment.
The most enjoyable part of the job is the freedom granted to me by upper management, I'm free to change minor processes or schedule changes as I see fit. I was allowed to build a daily scheduler in excel for mapping employee breaks. I was allowed to offer suggestions to upper management on employee recommendations, and low level policy ideas. – less