Pros
Management is very organized to make sure things done timely, especially when closing in the evenings. The schedule is made with consideration, they try to avoid a late night closing when you have to work the earliest 5 or 6 am shift the next day. Coworkers are friendly and work hard to do a good job. There is typically enough people working to keep up with tasks that are needed so things don't get out of control. Customers are generally very pleasant. The dress code allows you to wear clothing that makes sense for the job you're doing. You can wear practical shoes so your feet are supported and casual work-appropriate clothes that are durable for moving roughly-textured giant garden pots for example. There is a good amount of dust and glitter you will encounter, especially from holiday decor.
Cons
Low hourly pay and not a lot of hours available outside of holidays. Limited opportunities for full time positions. Lifting heavy items and pushing heavy things takes a toll on your body. They try to provide some safety equipment such as gloves and flatbeds, but it can put a strain on your body. Even lifting moderately heavy items like a box set of drinking glasses repeatedly over time can hurt.