Customer and Employee Experiences Are Completely Different
Pros
Good level of training. If you're a believer of the products, this is your chance to help customers appreciate them as well. You won't really have a choice anyway, since a high level of customer service is mandatory. Entry-level starting pay is competitive. Stores are laid out well; not oppressive and gloomy like other chains. If you're friendly and work hard, advancement is do-able... just let management know you'd be interested in running a store in the future. If you want to work in grocery, this is a good place to start.
Cons
As a customer surrounded by helpful people, you might not notice the following "cons." This is like any job where you work with fellow grunts: you'll run in to plenty of lazy people. I had worked at a decent corporate job previously and had forgotten how bitter, crude and flirty co-workers could be behind the scenes. Depending on the store you work at, receiving and moving the pallets can range from tough to brutal. The Mates (people in the Hawaiian shirts) shoulder a ton of responsibility. If you work at a busy store, you'll have to tone down your desire to keep the shelves full; helping the sometimes-high-maintenance customers and running the registers trumps restocking.