Pros
It's a job that pays money. Hours are somewhat flexible.
Cons
Only get paid biweekly. You can get paid sooner for a fee, which is downright insulting. There is no incentive to work harder as there are no benefits to you, you get paid the same. Hours are inconsistent and fluctuate wildly. You're always understaffed because having more than one cashier at a time isn't as profitable. This of course means there's not enough available manhours to ensure the store gets cleaned at all. No meaningful benefits or perks. Can be called in to replace coworkers at just about any time. While this is voluntary, it makes it hard to disconnect from work. Health and safety protocols have been lax at best, especially after an employee at another location got attacked for asking a customer to wear a mask (!). Our health and safety is clearly more important than our health and safety. Training was spotty/inadequate. Constant infighting. SM/ASMs are brutally overworked for relatively low pay. You can more or less figure out how much money the company is making off you every day and hoo boy are they taking you for a ride. Customers suck. Most are nice and polite, but it only takes one or two bad ones to ruin your day and you're guaranteed several more than that. Company policies are clearly designed by people who have never actually worked a register before. No union representation. No holiday pay. This job is downright insulting. The ads all say you're joing a family or you'll grow with Dollar Tree. They will grow off your blood, sweat and tears. All you'll get is a dysfunctional family.