Pros
It is overall encouraged to have a supportive relationship with co-workers; work enough hours, and you'll genuinely create a family bond with fellow team members. Serving customers cookies is fun, straight-forward, generally easy, and can be rewarding. If your store has the means, you don't have to worry about wear and tear on your personal vehicle as you can drive a company car. On a full day, tips are plentiful for driving employees. Team members from stores surrounded and supported by other stores (ex. the Houston area) seem to thrive within their environments and genuinely love their jobs. I love the opportunities for creative problem-solving and putting a smile on the faces of my guests.
Cons
At least for island stores, it seems corporate relies on a high turnover rate to maintain ignorance within local management to the fact that district heads will not listen or cater to individual needs. District management sets unrealistic expectations on island stores--expectations that DO seem to work in areas where there's a network of neighboring stores--a new local manager comes in, they see problems, they suggest solutions to corporate, and are all met back with, "Let's wait it out and see what you think later," despite that senior employees have watched this cyclically for years. The new local manager works to the point of burn out in feeling ignored by higher management--even when they break their backs to offer solutions--and this often gets reciprocated negatively towards local drivers and kitchen staff, decreasing morale. Rinse, repeat, and corporate does not change policies as they undermine newly employed local management.
Unless you're a salary manager--or an "on-duty manager," IF you're lucky--you will never get the hours you need for benefits. I was hired to work 40 hours a week, and I don't think I've ever averaged even 30. My average time worked these days is easily 15 or 20 scheduled hours before my shifts are cut daily. Despite my seniority and that my availability is wide open, management keeps hiring new people, who, of course, don't have the experience. It feels that this happens for the sole purpose of not giving employees benefits.
Some stores have absurd business hours. It is not just a matter of closing stores at 12:00 AM, but the fact that drivers still sometimes have to take 20-mintute (one-way, total 40+ minutes) deliveries right before close, on top of helping with closing duties. Customers seem consistently appalled when realizing how late we're open rather than expressing delight.
Tiff's Treats used to incorporate the business of DoorDash and UberEats customers by allowing them to place an order through their preferred food delivery service and a Tiff's Treats driver would deliver the order. DoorDash and UberEats would incorrectly establish an unrealistically short delivery time, penalizing the store if we did not meet physically impossible time frames. Tiff's Treats resolved this by still allowing customers to buy through their preferred platforms, but a respective driver from either service would come and pick it up instead of a Tiff's driver taking the delivery, themselves; this still grants business to Tiff's Treats as a company, but actively takes money out of the pockets of its employees.
Lastly, this company overall needs to be audited. The amount of free material given away on a daily basis, how much waste consistently gets thrown out, next to the fact that corporate cannot (or refuses to) pay their employees or maintain payroll, is disheartening if not suspicious.