It's a good place to gain experience.
Pros: Good start up job.
Cons: Can be stressful, and wage progression is almost none.
This place is a good starting job for students or anyone who needs a job. The workplace environment can be fun, but depending on the manager in charge it can be stressful and dissatisfying. I have learned some skills, such as, communication skills, customer relations, inventory control, purchasing and money management.