Pros
It is a very friendly environment and for the most part, everyone who works here is awesome. Flexible hours. Especially in the pandemic times, the job is incredible stable. The work is very rewarding and the customers are generally very nice. Benefits are pretty awesome: health and dental insurance, 401k, store discounts, bonuses, etc.
Cons
Retail in general is very awful, because not all customers are friendly and easy-going. However, corporate does not make things easier. They dole out rules and regulations and ideas for all stores that are not even feasible for each individual store. Raises are basically a thing of the past unless you ask for one. In this particular corporate world, the higher ups enjoy giving you more work, but taking away more people and hours. Perfect example of "If you do your job well, you get to do other people's work too!"