If I had filled this review out 6 months ago I would have a very different answer. I was very disgruntled, but that has changed. Some locations and managers are great, some are terrible. There seems to be very few that are average. At times it can be kind of cliquey, but usually, most of the co-workers are nice and friendly. Management at least listens to your concerns, even if they are not able to change anything. Most customers are also easy to get along with, and management speaks to escalated customers promptly. There is a lot to remember, which is probably the hardest thing. Training takes a long time. The most enjoyable part is probably the company get together's and meetings, but they happen rarely. Day-to-day the customers are a pretty nice benefit, too.
not competitive, friendly, laid back dress code
disorganized, high turnover rate, little room for advancement