Things aren't as great as they seem from the outside.
Pros
The people I work with are the redeeming quality about this job. Without having great co-workers, it wouldn't be manageable. The benefits are also fantastic.
Cons
The amount of stress and over crowding that goes on in the store because it's so small and we have so much influx of clients on top of the amount of employees is a bit much. Corporate keeps denying a bigger store but we break fire code daily. All of this on top of angry customers makes for a very poor workplace. They seem to hire whoever for whatever. Experience doesn't matter and new hires tend to get paid more than the people who have been there for years. They hold so much emphasis on growth and helping you to move up in the company but they do nothing to back it up, mostly because they are always "too busy."