Pros
Competitive benefits, zero boredom, challenging work at times, helping customers out of difficult spots, employee camaraderie, ability to relocate and keep the job,
Cons
Far too little in the labor budget for the work that has to be done, the talent required to excel at it, and the expectations for superior customer service. Leadership above the district level is completely out of touch with the field and needs to spend more than an hour working in a location in order to see how impossible it is to coordinate the several hundred processes, standards, and expectations that they require "alignment" with at every moment of every day. Inventory processes are slow, inaccurate and convoluted, leaving too many gaps, too little understanding, and too much opportunity for leadership to complain. Self-serve machine fleet has been cut back too far, forcing customers to seek help at the full service counter where the labor/staff has been cut back to over-tasked proportions. That staff is required to remember to tell a customer 4 or 5 different things that have nothing to do with their order in an effort to get them to spend a few more pennies to help the organization stay as close as possible to a profit target they rarely make. Bonus incentive plans are tweaked every couple of years to ensure that payout occurs as infrequently as possible. Center Managers are expected to be inside and outside salespeople without any sales training. Constant threats of performance management if the numbers (and there are many) don't look the way upper management wants, forcing far too many to reach those targets in questionable ways, where they are then applauded for their "results". Sales and profit result don't matter as long as you aren't at the bottom of the company. As long as stores LOOK like they are doing the right things on the spreadsheet totals, then it doesn't matter if they ever reach their budgets or are actually DOING the right things. That's job security and step one on the promotion ladder.