Pros
The benefits are pretty comprehensive including medical, dental, vision, stock purchase programs, 401k, stock options and paid vacation. They also offer free coffee each week and free drinks during shifts. For food and merchandise, and drinks outside of the time frame, they give partners a 30% discount off their purchases. If you enjoy people, there is a constant stream of people to talk to, and many repeat customers who become very comfortable with store employees sharing about their day, what is going on in their lives, sometimes bringing presents and treats. Some regular customer treat the employees like family. It is an upbeat, energetic place to be.
Cons
It is hard work. There are many tasks to do, and little time to do it. Between the constant stream of customers, cleaning, stocking, and various store support tasks, there is very little down time. You need to balance customer needs with store needs because , if you neglect either, it will bite you later. Often, the company gives directives that takes time, but does not allow the stores labor to accomplish them. With all the store support cutbacks, getting anything done for the stores (repairs, computer support, order support, policy questions, hr issues, accounting issues, etc.) has become difficult. Often stores do not know who to go to for store support since most of the support staff has been let go.