Pros
It's a great non-profit. The work is not too difficult. Some stores are small so it's more of a close-knit community where everyone knows each other and gets along very well. The store really does its very best to make items more affordable to the financially challenged. Managers are very understanding of workers' needs and the hours are very flexible even when working full time.
Cons
Employees tend to get too personal and friendly with each other at times, due in part to the large amount of young employees, leading to conflicts of interest at. The store does almost nothing to deter customers from trying to steal items and expects non-trained employees to handle matters of loss and prevention at times. It can make a work day very uncomfortable at times. Pay is just ok.