Pros
Customers are usually very sweet Great coworkers for the most part Potlucks Sundays off Good full-time retail pay Work environment is always presenting new things
Cons
Manual cash registers Understaffed EVERY shift Too much work to complete with not enough people or time Closing shifts on truck days are impossibly understaffed Managers feel the necessity to treat employees like scum because they are constantly treated badly by upper management Two-faced managers Far too much emphasis placed on achieving perfection when the emphasis SHOULD be on customer service and providing a positive environment Manager's favorites and long-time employees get the more desirable hours, even if they are lazy and incompetent. If you call out honestly sick (which I have done only twice in a year), they become very suspicious of you and guilt you over it. NO recognition given for good work Managers place impossible work loads on employees and embarrass them in front of customers Managers gossip constantly about employees and other managers (where others can hear) but threaten to fire employees if they gossip "because we're a family here" Life revolves around a sense of fear that an upper level management person will arrive because the focus is never what is being done right, but always the tiny nit-picky things that are HORRIBLY WRONG