Pros: the experience
Cons: long hours
A typical day at work started differently everyday. If it was busy you helped customers, if it wasn't you set to whatever tasks were given to you by the supervisor. Often, certain tasks are time oriented so you did as per the time, without being told. Time management, efficiency and customer communication were the biggest skills learned at that job. My co-workers were generally helpful, polite and good people to be around. Management could sometimes be unreasonable and forgetful that employees have a life outside of work. The hardest part were the occasional extremely busy days (i.e. Christmas, New Years, Canada Day etc.). The most enjoyable part was meeting new people on a daily basis.