Pros
The overall goodwill mission is good and I like contributing to helping people in need and struggling financially.
Kontras
The management is not great. They will routinely drop impossible time based tasks and get mad when they aren't completed. The production team is expected to do about 3 hours of work in 1 hour right at the beginning of the day and if you can't meet that goal then the managers get in a negative mood for the rest of the shift. Management will also add new small rules for the production team to follow then act like the new rules have always been in there and get upset when they aren't followed, (these are small rules like the orientation of clothing racks or the way you put tags on merchandise). The upper management will constantly increase expected production numbers while the people working in production are still unable to meet the previous numbers. The job will beat you down day after day and make you feel incompetent for it.