Pros: chances to advance in the company
Cons: management positions may require travel to different locations.
A typical day at work would would entail interacting with customers coming to the store and helping them find the proper eyewear according to their prescription.
Learned many management skills like scheduling, reviews of associates and training.
I worked several locations, some busier than others but generally co-workers and colleagues were all very gracious and friendly.
A busy retail environment would require long hours.